Изображения QT, Обработка изображения |
Здравствуйте, гость ( Вход | Регистрация )
Изображения QT, Обработка изображения |
unknow |
1.10.2014, 20:42
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 1.10.2014 Пользователь №: 4239 Спасибо сказали: 0 раз(а) Репутация: 0 |
Добрый день. Возможно ли встроенными функциями выделить на изображении самый светлый участок и узнать его координаты?
|
|
|
FireBlack |
1.10.2014, 21:25
Сообщение
#2
|
Студент Группа: Участник Сообщений: 38 Регистрация: 17.10.2010 Из: г.Пенза Пользователь №: 2121 Спасибо сказали: 13 раз(а) Репутация: 1 |
Добрый день. Возможно ли встроенными функциями выделить на изображении самый светлый участок и узнать его координаты? Готовой функции для решения вашей задачи в Qt'е нет, но ее можно написать самому :). Во-первых, для подобной работы с изображениями в Qt можно использовать класс QImage. С помощью которого Вы можете попиксельно проанализировать изображение. Во-вторых, уточните что именно понимается под самым светлым участком? В-третьих, для обработки изображений советую использовать библиотеку OpenCV, которую, при желании, можно прикрутить к Qt. Не исключено что в ней уже есть интересующая Вас встроенная функция. |
|
|
unknow |
1.10.2014, 21:35
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 2 Регистрация: 1.10.2014 Пользователь №: 4239 Спасибо сказали: 0 раз(а) Репутация: 0 |
Самый светлый участок это например лампа в комнате, фонарь в обещм яркий объект.
Не слышал про эту библиотеку( |
|
|
FireBlack |
1.10.2014, 21:54
Сообщение
#4
|
Студент Группа: Участник Сообщений: 38 Регистрация: 17.10.2010 Из: г.Пенза Пользователь №: 2121 Спасибо сказали: 13 раз(а) Репутация: 1 |
Самый светлый участок это например лампа в комнате, фонарь в обещм яркий объект. Не слышал про эту библиотеку( Если делать совсем топорно, то можно просто пробежаться по всем пикселям изображения в поисках самого светлого. Но лучше для каждого пикселя рассчитать среднюю яркость его соседей в пределах определенного радиуса и искать пиксель с максимальной средней яркостью. Это конечно не универсальное решение, но, возможно, поможет в данном конкретном случае. |
|
|
Trisch |
1.10.2014, 23:40
Сообщение
#5
|
Активный участник Группа: Участник Сообщений: 379 Регистрация: 30.1.2012 Из: Запорожье Пользователь №: 3169 Спасибо сказали: 24 раз(а) Репутация: 0 |
Как уже писалось выше. используйте OpenCV. Примеров кода в инете достаточно, возможно, найдется пример полностью решающий вашу задачу)
|
|
|
Текстовая версия | Сейчас: 14.1.2025, 6:26 |