IN2070 vår 2021 - Løsningshint 4

Oppgave 1 - Oppgave 3.6 i DIP

Ved histogramutjevning benytter vi en ren, global gråtonetransform.  Altså har vi en funksjon T, som for alle intensiteter i gir oss en ny intensitet T[i].  Og det er også alt vi har tilgjengelig.

Om vi generelt skal sikre oss et helt flatt histogram, må vi kunne "brekke" opp noen av våre histogramsøyler.  Å "brekke" opp en histogramsøyle for intensitet i betyr at noen av pikslene med denne intensiteten må få en annen transformert verdi enn de resterende pikslene.  Dette bryter med at alt vi har er en funksjon T som transformerer _alle_ piksler likt.

Oppgave 2 - Praktisk histogramutjevning


1. Finn histogram. Øverst venstre.
2. Finn normalisert kumulativt histogram. Øverst høyre.
3. Bygg transformtabell (se forelesningsnotater). T = (0, 3, 4, 5, 7, 7, 7, 7)
4. Utfør mappingen. Nederst venstre figur er det utjevnede histogrammet.

 

Oppgave 4 - Konvolusjon og histogramutjevning

De ekstra pikslene med verdi 0 krever sin plass og flytter histogrammet mot høyre. Følgelig kan bildet bli lysere enn ønsket og med redusert kontrast.

 

Oppgave 8 - Histogramutjevning i det kontinuerlige tilfellet


Publisert 16. feb. 2021 10:25 - Sist endret 16. feb. 2021 10:54