реклама на сайте
подробности

 
 
> MT9V111 + обработка изображения, собственными силами камеры
Ivan Kuznetzov
сообщение May 25 2011, 08:03
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



Добрый день!
Использую камеру MT9V111 совместно с STm32F207. У камеры есть куча регистров для коррекции гаммы/цвета/авто-экспозиции. Как произвести трансформацию цвета как на картинке?

Сообщение отредактировал Ivan Kuznetzov - May 25 2011, 08:04
Эскизы прикрепленных изображений
Прикрепленное изображение
 

Прикрепленные файлы
Прикрепленный файл  MT9V111I29STC.PDF ( 603.78 килобайт ) Кол-во скачиваний: 56
 


--------------------
Разработчик
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Ivan Kuznetzov
сообщение Jun 3 2011, 09:31
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 307
Регистрация: 6-02-08
Из: Россия, Екатеринбург
Пользователь №: 34 798



Вариант 1. Обрабатывать приходящий пиксел с помощью самой STM32F207 из регистра DCMI_DR

Как отлавливать содержимое DCMI_DR? по прерыванию от DMA ?

Пример алгоритма обработки цветного пикселя на Си я нарыл:

Код
unsigned char R = (buf & 0xf800) >> 11;
unsigned char G = (buf & 0x07e0) >> 5;
unsigned char B = buf & 0x001f;

yyy=(double)(0.222*R+ 0.707*G+0.071*B);

if (yyy>border_brightness){ // если значение яркости выше установленного порога, то:

R=255; // или другой желаемый подстанавливаемый цвет

G=255; // или другой желаемый подстанавливаемый цвет

B=255; // или другой желаемый подстанавливаемый цвет

}

else

{

R=0; // или другой желаемый подстанавливаемый цвет

G=0; // или другой желаемый подстанавливаемый цвет

B=0; // или другой желаемый подстанавливаемый цвет

}




Рис. 1 - Данные с камеры

Рис. 2 - Примерная структура

Рис. 43- STM32F207ZGT + MT9D111 + 4.3 LCD

Сообщение отредактировал Ivan Kuznetzov - Jun 3 2011, 09:33


--------------------
Разработчик
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 09:50
Рейтинг@Mail.ru


Страница сгенерированна за 0.01378 секунд с 7
ELECTRONIX ©2004-2016