Пороговое значение изображения в цветовом пространстве LAB - PullRequest
0 голосов
/ 20 июня 2020

Я устанавливаю порог изображения в пространстве LAB (чтобы выделить определенный цвет на предметном стекле, окрашенном DAB). Однако я не понимаю, какие значения поставить для порогового пикселя. И 0, и 255 означают цвет на a-канале и b-канале. Использование 127 (значение нейтрального серого оттенка 128 для канала a / b не работает, т.е. после его преобразования обратно в RGB изображение не то, что я ожидал)

Другой вариант, который я думал, заключался в установке значения маркера, например 0 в LAB пространство для пикселей с пороговым значением. После преобразования обратно в RGB проверьте, какие значения пикселей отличаются с помощью кругового обхода, и преобразуйте их в черный цвет. Однако в обоих случаях RGB -> LAB -> RGB изменяет около 25% значений пикселей в изображении, с которым я работаю, без каких-либо изменений в пространстве LAB. Так что этот подход тоже не работает.

Я пытаюсь воспроизвести через opencv порог цвета al go в imagej, что позволяет устанавливать пороговое значение в пространстве LAB.

Каков правильный способ применить определенный порог в пространстве LAB, а затем вернуть изображение в RGB? Спасибо!

...