Попался фильм об истинных цветах Марса.
Автор утверждает, что истинными цветами Марса являются привычные нам "земные" цвета: голубое небо, желтоватый песок... камни с легкой зеленцой мха...
Такое утверждение слишком ответственное чтобы я принял его на веру. Решил поискать оригинальные фото и убедится лично в том, что творится на Марсе!
Итак, поиск начался с сайта www.NASA.gov - все что угодно, кроме оригинальных фото с Марса. И тут комп завис на том месте где показан адрес откуда взяты оригинальные кадры.
http://marsrovers.jpl.nasa.gov/gallery/all/spirit.html
Вот тут меня ждало первое разочарование - никаких цветных фото марсоход не делает!!! На борту установлены 6 фотокамер с CCD матрицей. То есть 6 черно-белых камер!!!
Одна камера - микроскоп, 1 навигационная камера, 2 камеры - переднего и заднего обзора, еще какая-то камера и, главное панорамная камера из 2 объективов с разрешением 1024х1024 пикселей.
Честно говоря удивляюсь какого черта так далеко послали такую вшивенькую камеру.... но есть то, что есть. Так вот эти объективы снабжены сменными светофильтрами, позволяющими проводить сьемку в определенных спектральных полосах:
LEFT CAMERA RIGHT CAMERA
1 = 739nm (338nm bandpass) 1 = 436nm (37nm Short-pass)
2 = 753nm (20nm bandpass) 2 = 754nm (20nm bandpass)
3 = 673nm (16nm bandpass) 3 = 803nm (20nm bandpass)
4 = 601nm (17nm bandpass) 4 = 864nm (17nm bandpass)
5 = 535nm (20nm bandpass) 5 = 904nm (26nm bandpass)
6 = 482nm (30nm bandpass) 6 = 934nm (25nm bandpass)
7 = 432nm (32nm Short-pass) 7 = 1009nm (38nm Long-pass)
8 = 440nm (20) Solar ND 5.0 8 = 880nm (20) Solar ND 5.0
Пришлось перелопатить огромное количество фоток на сайте, чтобы установить зависимость - чаще всего съемка проводилась с применением следующих сочетаний фильтров:
2-5-7, 3-5-7 также встретилась комбинация 3-4-5 и 4-5-6.
Что с этим делать?! - я в ужасе смотрел на черно белые фото и не понимал в каких пропорциях смешивать цвета...
Нашлась таблица отражающая цветовое восприятие глазом чистых монохроматических цветов
Вот ее часть
---------------------------------------- ---------------
Дл.волны (нм) X Y Z
380 0.1741 0.0050 0.8209
385 0.1740 0.0050 0.8210
390 0.1738 0.0049 0.8213
395 0.1736 0.0049 0.8215
400 0.1733 0.0048 0.8219
405 0.1730 0.0048 0.8222
410 0.1726 0.0048 0.8226
........................................ ..............
___________________________
Чтобы закодировать цвет для компьютера в формате RGB, нужно вычислить вклад в цветовосприятие для красной, синей и зеленой компоненты от каждой "черно-белой" фотки сделанной через светофильтр.
делается это так:
R = 3.063*X -1.393*Y -0.476*Z
G = -0.969*X +1.876*Y +0.042*Z
B = 0.068*X -0.229*Y +1.069*Z
В итоге получается следующая методика берем три фото сделанных марсоходом с использованием 3, 5 и 7 светофильтров, открываем графический редактор, вычисляем коэффициенты R-G-B.
"нормализуем" коэффициенты, приводя их к диапазону от 0 до 255 (поскольку графика использует 8 бит на канал). Укладываем "красное" фото в красный слой изображения, "зеленый" на зеленый...ну и "синий" на свое место.
Теперь открываем редактирование кривых RGB и проводим преобразование в соответствии с полученными коэффициентами. Должно получиться так: доминирующий цвет пройдет без ослабления, а все остальные цвета будут ослаблены вычисленными ранее коэффициентами.
Теперь можно сесть и тупо редактировать все что попадет под руку.








Оригинал взят у Автор утверждает, что истинными цветами Марса являются привычные нам "земные" цвета: голубое небо, желтоватый песок... камни с легкой зеленцой мха...
Такое утверждение слишком ответственное чтобы я принял его на веру. Решил поискать оригинальные фото и убедится лично в том, что творится на Марсе!
Итак, поиск начался с сайта www.NASA.gov - все что угодно, кроме оригинальных фото с Марса. И тут комп завис на том месте где показан адрес откуда взяты оригинальные кадры.
http://marsrovers.jpl.nasa.gov/gallery/all/spirit.html
Вот тут меня ждало первое разочарование - никаких цветных фото марсоход не делает!!! На борту установлены 6 фотокамер с CCD матрицей. То есть 6 черно-белых камер!!!
Одна камера - микроскоп, 1 навигационная камера, 2 камеры - переднего и заднего обзора, еще какая-то камера и, главное панорамная камера из 2 объективов с разрешением 1024х1024 пикселей.
Честно говоря удивляюсь какого черта так далеко послали такую вшивенькую камеру.... но есть то, что есть. Так вот эти объективы снабжены сменными светофильтрами, позволяющими проводить сьемку в определенных спектральных полосах:
LEFT CAMERA RIGHT CAMERA
1 = 739nm (338nm bandpass) 1 = 436nm (37nm Short-pass)
2 = 753nm (20nm bandpass) 2 = 754nm (20nm bandpass)
3 = 673nm (16nm bandpass) 3 = 803nm (20nm bandpass)
4 = 601nm (17nm bandpass) 4 = 864nm (17nm bandpass)
5 = 535nm (20nm bandpass) 5 = 904nm (26nm bandpass)
6 = 482nm (30nm bandpass) 6 = 934nm (25nm bandpass)
7 = 432nm (32nm Short-pass) 7 = 1009nm (38nm Long-pass)
8 = 440nm (20) Solar ND 5.0 8 = 880nm (20) Solar ND 5.0
Пришлось перелопатить огромное количество фоток на сайте, чтобы установить зависимость - чаще всего съемка проводилась с применением следующих сочетаний фильтров:
2-5-7, 3-5-7 также встретилась комбинация 3-4-5 и 4-5-6.
Что с этим делать?! - я в ужасе смотрел на черно белые фото и не понимал в каких пропорциях смешивать цвета...
Нашлась таблица отражающая цветовое восприятие глазом чистых монохроматических цветов
Вот ее часть
----------------------------------------
Дл.волны (нм) X Y Z
380 0.1741 0.0050 0.8209
385 0.1740 0.0050 0.8210
390 0.1738 0.0049 0.8213
395 0.1736 0.0049 0.8215
400 0.1733 0.0048 0.8219
405 0.1730 0.0048 0.8222
410 0.1726 0.0048 0.8226
........................................
___________________________
Чтобы закодировать цвет для компьютера в формате RGB, нужно вычислить вклад в цветовосприятие для красной, синей и зеленой компоненты от каждой "черно-белой" фотки сделанной через светофильтр.
делается это так:
R = 3.063*X -1.393*Y -0.476*Z
G = -0.969*X +1.876*Y +0.042*Z
B = 0.068*X -0.229*Y +1.069*Z
В итоге получается следующая методика берем три фото сделанных марсоходом с использованием 3, 5 и 7 светофильтров, открываем графический редактор, вычисляем коэффициенты R-G-B.
"нормализуем" коэффициенты, приводя их к диапазону от 0 до 255 (поскольку графика использует 8 бит на канал). Укладываем "красное" фото в красный слой изображения, "зеленый" на зеленый...ну и "синий" на свое место.
Теперь открываем редактирование кривых RGB и проводим преобразование в соответствии с полученными коэффициентами. Должно получиться так: доминирующий цвет пройдет без ослабления, а все остальные цвета будут ослаблены вычисленными ранее коэффициентами.
Теперь можно сесть и тупо редактировать все что попадет под руку.