Математический форум Math Help Planet
http://mathhelpplanet.com/

Преобразование цветового пространства
http://mathhelpplanet.com/viewtopic.php?f=38&t=30838
Страница 1 из 1

Автор:  entilza [ 06 фев 2014, 16:16 ]
Заголовок сообщения:  Преобразование цветового пространства

Подскажите как поступить.... Есть задача...
Сенсор CCD воспринимает изображение сцена, яркость цветов в кажом пикселе сенсора представляется четырмя компонентами по формулам:
Yellow = integral( I(f) * Ye(f) );
Cyan = integral( I(f) * Cy(f) );
Magenta = integral( I(f) * Mg(f) )
Green = integral( I(f) * G(f) )
где
Ye, Cy, Mg, G - известные функции чуствительности в зависимости от частоты света.
I(f) - спектр света падающего на пиксел.
Надо как то по полученным значениям Yellow, Cyan, Magenta, G получить тотже самый цвет в базисе X, Y, Z.
функции чуствительности для X,Y и Z таже известны x(f), y(f), z(f).
X = integral( I(f) * x(f) );
Y = integral( I(f) * y(f) );
Z = integral( I(f) * z(f) ).
Я понимаю что надо найти матрицу преобразования из одного базиса в другой, но как ее построить не соображу. Можете подсказать?!

Автор:  entilza [ 06 фев 2014, 16:28 ]
Заголовок сообщения:  Re: Преобразование цветового пространства

Забыл добавить, интегралы определенные, от 380 до 780, но мне кажется это не принципиально.

Страница 1 из 1 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/