class Threshold – Obiekt Threshold¶
Obiekt threshold jest typu attrtuple zwracanym przez histogram.get_threshold(). Podaje on optymalną wartość podziału według metody Otsu dla każdego kanału powiązanego obiektu Histogram – tzn. wartość przedziału, która najlepiej rozdziela kanał na połowę „tła” i połowę „pierwszego planu”.
Dla histogramów w skali szarości należy użyć value (pozostałe trzy pola mają wartość 0). Dla histogramów RGB565 pola l_value / a_value / b_value podają próg Otsu odpowiednio dla kanałów LAB L, A i B. Zwrócone wartości doskonale nadają się do bezpośredniego przekazania do Image.binary() lub dowolnej innej metody przyjmującej progi kolorów LAB.
Pola są dostępne poprzez nazwę atrybutu (threshold.value) lub przez indeks (threshold[0]). Obiekt nie ma publicznego konstruktora.
- class image.threshold¶
Aby utworzyć ten obiekt, wywołaj
histogram.get_threshold().- value¶
Wartość progu Otsu w skali szarości. Liczba całkowita 0 – 255. Indeks
[0].
- l_value¶
Wartość progu Otsu kanału LAB
L. Liczba całkowita 0 – 100. Indeks[1].
- a_value¶
Wartość progu Otsu kanału LAB
A. Liczba całkowita -128 – 127. Indeks[2].
- b_value¶
Wartość progu Otsu kanału LAB
B. Liczba całkowita -128 – 127. Indeks[3].