Идея проекта с использованием обработки изображений
Я на последнем курсе BS Computer Science. Я выбрал проект в области обработки изображений. Но я действительно не знаю, с чего начать! Вот черновик моей идеи проекта:
Описание Проекта:
Часто люди сталкиваются с проблемой принятия решения, какие цвета выбрать, чтобы покрасить стены, двери и потолки. Они хотят знать, как будут выглядеть их комнаты после нанесения определенного цвета. Мы хотим разработать мобильное приложение, которое может дать людям возможность просмотреть свои комнаты / стены / потолки и т. Д. С определенным цветом перед применением цвета. С помощью нашего приложения пользователь может делать фотографии своих комнат / стен / потолков и т. Д., Виртуально менять свои цвета и просматривать их. Это даст им хорошую оценку окончательного вида их дома.
Разработка будет в Java, используя открытые библиотеки CV. Кто-нибудь может помочь?
2 ответа
Для запуска OpenCV с Android вы можете следовать руководству здесь.
И как ваше приведенное выше описание, я думаю, что вам нужно сделать следующее...
- Отфильтруйте цвет стен или потолка комнаты.
- Замените на ваш предварительный просмотр цвета.
Но так как цвет вашей комнаты не уникален, вам, возможно, придется пометить цвет вручную и сегментировать его. Здесь алгоритм водораздела может быть полезным.
И еще одна вещь, это может быть вероятность изменения освещения, поэтому вы должны использовать цветовое пространство HSV вместо RGB.
И, наконец, это не полное решение, но вы получите представление о том, как начать свой проект.
ImageMagick как известная библиотека для обработки изображений. Вы можете посмотреть и эту. Она может выполнять множество операций с изображениями.
Спасибо