class Threshold – Objeto Threshold

O objeto threshold é um attrtuple retornado por histogram.get_threshold(). Ele relata o valor de divisão ótimo de Otsu para cada canal do Histogram subjacente – ou seja, o valor de bin que melhor separa o canal em uma metade de “fundo” e uma de “primeiro plano”.

Para histogramas em escala de cinza, use value (os outros três campos são 0). Para histogramas RGB565, l_value / a_value / b_value fornecem o limiar de Otsu para os canais LAB L, A e B respectivamente. Os valores retornados são adequados para alimentar diretamente Image.binary() ou qualquer outro método que receba limiares de cor LAB.

Os campos são acessíveis pelo nome do atributo (threshold.value) ou pelo índice (threshold[0]). O objeto não possui construtor público.

class image.threshold

Chame histogram.get_threshold() para criar este objeto.

value

Valor do limiar de Otsu em escala de cinza. Inteiro 0 – 255. Índice [0].

l_value

Valor do limiar de Otsu do canal LAB L. Inteiro 0 – 100. Índice [1].

a_value

Valor do limiar de Otsu do canal LAB A. Inteiro -128 – 127. Índice [2].

b_value

Valor do limiar de Otsu do canal LAB B. Inteiro -128 – 127. Índice [3].