Приятно видеть заинтересованность. Итак, по-порядку.
Цитата:от: Stas Wilf
А вам не приходило в голову сделать это в виде OpenSource и начать коллективную разработку? Боюсь, в одну голову такое осилить трудно.
OpenSource вряд ли. У нас пока две головы работает.
Цитата:от:Stas Wilf
Наверное, лучше оставлять комментарии на вашем сайте - но пока оставлю здесь.
1. Возможно, есть смысл сразу настроиться на поддержку плавающей запятой, чтобы не отстать от тренда.
2. Возможно, есть смысл ограничиться немногими пространствами для простоты реализации и скорости работы. Скажем, какой-нибудь широкий RGB и Uniform perceptual LAB (http://www.brucelindbloom.com/index.html?UPLab.html). На CMYK забить вообще: не нужно поощрять редактирование в CMYK.
3. Возможно, следует отказаться от восстановления проваленных теней и выбитых цветов: этому не место в инструменте цветокоррекции.
4. Возможно, следует ввести принудительный Gamut warning. Операции не должны выполняться, если запрашиваемый результат приводит к выходу за пределы гамута рабочего пространства.Подробнее
1. Поддержка запятой была заложена с самого начала. На сайте сказано про глубину цвета.
2. Количество пространств никак не влияет на скорость работы. Насчет простоты реализации - согласен. Основные (RGB,LAB) будут сразу, дополнительные - со временем.
3. Категорически не согласен. Во-первых, это смежная проблема в области редактирования уровней. Во-вторых, борьба с клиппингом чаще всего совмещена с коррекцией кривых. В-третьих, это очень удачно вписывается в окно отображения гистограммы. В-четвертых, RAW-конверторы делают это (нечто подобное, но примитивное).
4. GW конечно же тоже будет, об этом тоже сказано на сайте (только простыми словами, там вообще весь контент разжеван для непосвященных).
Цитата:от:humax67
Все понятно что очередной раз кто то хочет сваять ..расширенные функции.. и ..удобные механизмы.. и прицепить это плагином к эдоби,апертуре иже стандалон, понять бы еще зачем? Чтобы лучше? Чтобы удобнее? Или чтобы еще раз про то же.Подробнее
Проект стартовал как раз из-за нехватки такого инструмента. В разделе сайта "размышления об идеальном инструменте" дан перечень функций, который в полном объеме не присутствует нигде.
P.S. Хочу разъяснить одну из Концепций инструмента. Независимо от текущего рабочего цветового пространства пользователь будет иметь возможность проводить коррекцию в любом пространстве из доступных в инструменте.
При этом все тонкости типа gamut mapping и gamut warning будут контролироваться.
Кроме цветовых пространств будут доступны дополнительные каналы цветовой информации, например такая величина как длина вектора в пространстве XYZ.
Вообще, есть идея реализовать окно некоего workflow graph со входом/выходом и возможностью добавлять/менять/ветвить модули обработки.