клас Threshold – Об’єкт порогу¶
Об’єкт threshold є attrtuple, що повертається функцією histogram.get_threshold(). Він повідомляє оптимальне за методом Отсу значення розбиття для кожного каналу відповідного Histogram – тобто значення бінарного порогу, яке найкраще розділяє канал на «фонову» та «основну» половини.
Для гістограм у відтінках сірого використовуйте value (решта трьох полів дорівнюють 0). Для гістограм RGB565 поля l_value / a_value / b_value містять порогові значення Отсу для каналів LAB L, A та B відповідно. Отримані значення добре підходять для безпосереднього передавання до Image.binary() або будь-якого іншого методу, що приймає порогові значення кольорів LAB.
Поля доступні за назвою атрибута (threshold.value) або за індексом (threshold[0]). Об’єкт не має публічного конструктора.
- class image.threshold¶
Для створення цього об’єкта викликайте
histogram.get_threshold().- value¶
Порогове значення Отсу для відтінків сірого. Ціле число від 0 до 255. Індекс
[0].
- l_value¶
Порогове значення Отсу для каналу LAB
L. Ціле число від 0 до 100. Індекс[1].
- a_value¶
Порогове значення Отсу для каналу LAB
A. Ціле число від -128 до 127. Індекс[2].
- b_value¶
Порогове значення Отсу для каналу LAB
B. Ціле число від -128 до 127. Індекс[3].