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 L Otsu-kynnysarvo. Kokonaisluku 0 – 100. Indeksi [1].

a_value

LAB-kanavan A Otsu-kynnysarvo. Kokonaisluku -128 – 127. Indeksi [2].

b_value

LAB-kanavan B Otsu-kynnysarvo. Kokonaisluku -128 – 127. Indeksi [3].