class Threshold – Threshold-objekti¶
Threshold-objekti on attrtuple, jonka histogram.get_threshold() palauttaa. Se ilmoittaa Otsu-optimaalisen jakoarvon kullekin taustalla olevan Histogram -objektin kanavalle – eli sen bin-arvon, joka parhaiten erottaa kanavan ”tausta”- ja ”etuala”-puoliskoon.
Harmaasävyhistogrammeille käytä value-kenttää (muut kolme kenttää ovat 0). RGB565-histogrammeille l_value / a_value / b_value antavat Otsu-kynnysarvon LAB-kanaville L, A ja B. Palautetut arvot soveltuvat hyvin syötettäväksi suoraan Image.binary() -metodille tai mille tahansa muulle metodille, joka ottaa LAB-värikynnysarvoja.
Kenttiin pääsee käsiksi attribuuttinimellä (threshold.value) tai indeksillä (threshold[0]). Objektilla ei ole julkista konstruktoria.
- class image.threshold¶
Luo tämä objekti kutsumalla
histogram.get_threshold().- value¶
Harmaasävyn Otsu-kynnysarvo. Kokonaisluku 0 – 255. Indeksi
[0].
- l_value¶
LAB-kanavan
LOtsu-kynnysarvo. Kokonaisluku 0 – 100. Indeksi[1].
- a_value¶
LAB-kanavan
AOtsu-kynnysarvo. Kokonaisluku -128 – 127. Indeksi[2].
- b_value¶
LAB-kanavan
BOtsu-kynnysarvo. Kokonaisluku -128 – 127. Indeksi[3].