Threshold osztály – Threshold objektum¶
A threshold objektum egy attrtuple, amelyet a histogram.get_threshold() ad vissza. A mögöttes Histogram minden csatornájához megadja az Otsu-féle optimális elválasztási értéket – vagyis azt a rekeszértéket, amely a csatornát a legjobban választja szét egy „háttér” és egy „előtér” felére.
Szürkeárnyalatos hisztogramokhoz használja a value mezőt (a másik három mező 0). RGB565 hisztogramokhoz az l_value / a_value / b_value adja meg az Otsu-küszöbértéket a LAB L, A és B csatornákhoz. A visszaadott értékek kiválóan alkalmasak arra, hogy közvetlenül átadja őket az Image.binary() függvénynek vagy bármely más metódusnak, amely LAB színküszöbértékeket vesz át.
A mezők elérhetők attribútumnévvel (threshold.value) vagy index szerint (threshold[0]). Az objektumnak nincs nyilvános konstruktora.
- class image.threshold¶
Ennek az objektumnak a létrehozásához hívja meg a
histogram.get_threshold()függvényt.- value¶
Szürkeárnyalatos Otsu-küszöbérték. Egész szám 0 – 255. Index:
[0].
- l_value¶
A LAB
Lcsatorna Otsu-küszöbértéke. Egész szám 0 – 100. Index:[1].
- a_value¶
A LAB
Acsatorna Otsu-küszöbértéke. Egész szám -128 – 127. Index:[2].
- b_value¶
A LAB
Bcsatorna Otsu-küszöbértéke. Egész szám -128 – 127. Index:[3].