Ekvalizáca histogramu: Rozdiel medzi revíziami

Smazaný obsah Přidaný obsah
B.Palac (diskusia | príspevky)
d uprava fotiek na spodku
B.Palac (diskusia | príspevky)
dBez shrnutí editace
Riadok 1:
[[Súbor:Histogrammspreizung.png|náhľad|Ekvalizácia histogramu]]
'''Ekvalizácia [[Histogram|histogramu]]''' ({{vjz|eng|''histogram equalization''}}) je technika [[Spracovanie obrazu|spracovania obrazu]] v informatike, ktorá zvyšuje jeho kontrast. Jej cieľom je dosiahnutie rovnomerného zastúpenia všetkých jasových hodnôt v obraze, teda zmeniť rozloženie farieb tak, aby sa v histograme vyskytovalivyskytovalo čo všetkynajviac odtieneodtieňov. <ref name=":0">{{Citácia knihy|edícia=3rd ed|titul=Image processing, analysis, and machine vision|url=https://www.worldcat.org/oclc/123776599|vydavateľ=Thompson Learning|rok=2008|miesto=Toronto|isbn=0-495-08252-X|priezvisko=Sonka, Milan.}}</ref>
 
== Prehľad ==
Riadok 6:
Histogram môže byť v tomto prípade interpretovaný ako dátová štruktúra, ktorá obsahuje počet pixelov jednotlivých intenzít. Pre 8-bitový šedotónový obrázok je potrebných 256 tried (stĺpcov) histogramu. Pre obrázky s viac bitovou hĺbkou je potrebný iný, vhodný počet tried. <ref>{{Citácia knihy|titul=Computer vision : algorithms and applications|url=https://www.worldcat.org/oclc/682910466|vydavateľ=Springer|rok=2011|miesto=London|isbn=978-1-84882-934-3|priezvisko=Szeliski, Richard, 1958-}}</ref>
 
Ekvalizáciu histogramu je vhodné použiť vtedy, ak obrázok vyzerá vyblednuto pretožea nemá dostatočný kontrast. Na takýchto obrázkoch sa svetlé a tmavé oblasti prelínajú a vytvárajú tak obraz, v ktorom chýbajú svetlé a tmavé časti.<ref>{{Citácia elektronického dokumentu|titul=A Tutorial to Histogram Equalization|url=https://medium.com/@kyawsawhtoon/a-tutorial-to-histogram-equalization-497600f270e2|vydavateľ=Medium|dátum vydania=2020-08-18|dátum prístupu=2020-10-31|jazyk=en|meno=Kyaw Saw|priezvisko=Htoon}}</ref>. Cieľom ekvalizácie je teda rozložiť najviac sa vyskytujúce intenzity jasu do viacerých častí histogramu, a tým ho urobiť viac plochým. Ekvalizácia zvyšuje hodnoty jasných pixelov ku maximu a znižuje hodnoty tmavých pixelov ku minimu<ref name=":0" />.
 
== Príklad výpočtu ==
Riadok 97:
</math>
 
kde K<sub>min</sub> je najmenšia nenulová hodnota kumulatícnehokumulatívneho histogramu (v tomto príklade 1), M × N uvádza počet pixelov obrázku (pre tento príklad 8*8=64 pixelov) a L je počet úrovní jasu (vo väčšine prípadov, ako aj v tomto, je to 256).
 
Rovnica pre tento príklad teda bude: <math>