Форум сайта python.su
Потребовались файлы которые хранят цвет во float.
Правда сейчас пишу на Си, а не на питоне.
Вопроса два.
1. Не понял как получить чистое значение цвета, а не приведенное к диапазону 0-255 или 0-1
Сейчас значения цветов скорее в диапазоне 600-900.
Color xxx = image.pixelColor(50, 50);
…
2. Формат Tiff с float поддерживается, но хочется еще OpenEXR файлы читать.
слил от сюда http://www.openexr.com/downloads.html
openexr-1.4.0-vs2005.zip
только из хелпа не понял, что и как надо прилинковать или перекомпелировать.
Ошибка вываливается только когда пытаешься открыть exr-файл.
Заранее спасибо за советы.
Офлайн
почитай в сторону PIL
Офлайн
Мне надо что то типа фильтра сделать. Текущая версию уже рабочая и как раз на Питоне с PIL.
Там надо точки перебирать и делать всякие сравнения с соседними и т.д. На Питоне быстро написалось, но работает совсем не быстро.
Плюс PIL Handbook Image File Formats куча всяких (read only) и нет EXR.
Поэтому наверное самый правильный вариант cpp и ImageMagick.
Офлайн
Офлайн
Да я делал попытку с PythonMagick , но у меня что то сразу не заработало и я пока забил. Плюс проблемы я думаю те же остануться.
И думаю, что лучше сейчас этот вариант все-таки на чистом Си сделать. В любом случае быстрее точки перебирать будет.
Только я по imagemagick сишных адекватных форумов не нашел, его все из какого-нибудь скриптового языка используют, поэтому тут спросил )
Офлайн