Идея проекта с использованием обработки изображений

Я на последнем курсе BS Computer Science. Я выбрал проект в области обработки изображений. Но я действительно не знаю, с чего начать! Вот черновик моей идеи проекта:

Описание Проекта:

Часто люди сталкиваются с проблемой принятия решения, какие цвета выбрать, чтобы покрасить стены, двери и потолки. Они хотят знать, как будут выглядеть их комнаты после нанесения определенного цвета. Мы хотим разработать мобильное приложение, которое может дать людям возможность просмотреть свои комнаты / стены / потолки и т. Д. С определенным цветом перед применением цвета. С помощью нашего приложения пользователь может делать фотографии своих комнат / стен / потолков и т. Д., Виртуально менять свои цвета и просматривать их. Это даст им хорошую оценку окончательного вида их дома.

Разработка будет в Java, используя открытые библиотеки CV. Кто-нибудь может помочь?

2 ответа

Решение

Для запуска OpenCV с Android вы можете следовать руководству здесь.

И как ваше приведенное выше описание, я думаю, что вам нужно сделать следующее...

  1. Отфильтруйте цвет стен или потолка комнаты.
  2. Замените на ваш предварительный просмотр цвета.

Но так как цвет вашей комнаты не уникален, вам, возможно, придется пометить цвет вручную и сегментировать его. Здесь алгоритм водораздела может быть полезным.

И еще одна вещь, это может быть вероятность изменения освещения, поэтому вы должны использовать цветовое пространство HSV вместо RGB.

И, наконец, это не полное решение, но вы получите представление о том, как начать свой проект.

ImageMagick как известная библиотека для обработки изображений. Вы можете посмотреть и эту. Она может выполнять множество операций с изображениями.

Спасибо

Другие вопросы по тегам