13.1.7. Histogram

Ispod preglednika međuspremnika slike, okno histograma iscrtava raspodjelu vrijednosti piksela u trenutnoj sličici – ili, kada je u međuspremniku slike odabrano područje, samo u tom području. Ažurira se uživo s pregledom, što ga čini instrumentom za pitanja koja se neprestano javljaju u radu sa strojnim vidom: koje boje jest taj objekt brojčano, koliko varira i kako se odvaja od pozadine.

The histogram pane in RGB, with one plot per channel, the statistics under each, and the readout line with the resolution and focus number on top

Histogram u RGB-u: jedan graf po kanalu sa svojom statistikom ispod. Redak očitanja na vrhu završava brojem fokusa.

Birač u naslovnoj traci okna odabire prostor boja u kojem se statistika računa: RGB, sivi tonovi, LAB ili YUV. Uskladite ga s onim što će vaša skripta koristiti. Skripta koja prati mrlje boje s find_blobs() koristi pragove u LAB-u, pa očitajte vrijednosti objekta u LAB-u; skripta koja postavlja prag svjetline radi u sivim tonovima. Svaki kanal dobiva svoj graf, sa statistikom kanala ispod: srednja vrijednost, medijan, mod, standardna devijacija, minimum, maksimum te donji i gornji kvartil.

Svakodnevna upotreba je traženje praga. Odaberite ciljni objekt u međuspremniku slike, prebacite se na odgovarajući prostor boja i očitajte gdje njegovi pikseli zapravo leže – min / maks svakog kanala prvi su nacrt n-torke praga, a kvartili pokazuju gdje se nalazi glavnina raspodjele kada su krajnosti netipične vrijednosti. Uređivač pragova interaktivno se nadograđuje na iste podatke.

13.1.7.1. Broj fokusa

Redak očitanja iznad histograma završava metrikom fokusa – ocjenom oštrine izračunatom iz slike. Njezina apsolutna vrijednost ne znači ništa; njezin smjer znači sve. Dok prilagođavate leću, promatrajte broj: raste kako slika postaje oštrija i doseže vrhunac pri najboljem fokusu. Usmjerite kameru prema detaljnom cilju na radnoj udaljenosti, polako okrećite leću i zaustavite se na maksimumu.