Создание цветовой карты изображения (Python, C, C++)
В большинстве случаев для нужд компьютерного зрения достаточно изображения в градациях серого. Однако не следует забывать, что цвет также содержит большой объем информации. Эта информация позволяет отслеживать перемещение объекта по его цвету, а также разделять объекты при их перекрытии.
Проблема работы с цветом заключается в огромном количестве оттенков цвета. Причем один и тот же цвет при разном освещении и на разных мониторах будет выглядеть несколько иначе. Если разместить два цвета рядом, то можно заметить, что некоторые цвета кажутся человеку более светлыми или более темными. Кроме того, разные люди могут по-разному видеть один и тот же цвет при одинаковых условиях освещения. При этом я даже не имею в виду дальтоников. Это касается и здоровых людей.
Чтобы упростить работу с цветом в библиотеке UImageCV предусмотрена кластеризация всех
...
Читать дальше »