История изменений
Исправление LINUX-ORG-RU, (текущая версия) :
Там внизу есть ссылки на готовые реализации.
Не, так не интересно, я сам хочу,, с разными фильтрами я раньше в рамках Conage много игрался LUTы, маски, прочие приколюхи, можно вот ещё один эффект добавить. Хотя по сути, как я вижу там можно просто взять выложенную картинку и сделать одномерное изображение, которое накладывать на фотку как тупо LUT и всё. А самим алгоритмом не обрабатывать всё изображение целиком, а только генерировать 1D картинку. Я прям сейчас смогу сделать 100% аналогичных вывод, просто взяв со страницы автора вот это
так как в этом вся суть. Но конечно это как запечённый свет, будет быстро, но на любое изменение нужно перегенерировать LUT 1D картинку. И вот уже для этого нужна реализация самого алгоритма. Хотя справедливости ради, тоже самое можно за 2 минуты в GIMP сделать из градиентов.
Но! Цель автора там в алгоритме, который есть просто сам по себе и который можно применить к любому RGB
путём явных преобразований, а не всяких там LUT и прочих обработок нашлёпками в GIMPе. И вот это уже интеренее, так как можно переложить алгоритм на GLSL например, причём напрямую.
Но хотелось бы в Цельсиях. :)
Первое о чём я подумал, в кельвинах ориентироваться такое себе, без привычки неудобно. Сначала набросок на lua
, как заработает, на сишку перекину.
Исходная версия LINUX-ORG-RU, :
Там внизу есть ссылки на готовые реализации.
Не, так не интересно, я сам хочу,, с разными фильтрами я раньше в рамках Conage много игрался LUTы, маски, прочие приколюхи, можно вот ещё один эффект добавить. Хотя по сути, как я вижу там можно просто взять выложенную картинку и сделать одномерное изображение, которое накладывать на фотку как тупо LUT и всё. А самим алгоритмом не обрабатывать всё изображение целиком, а только генерировать 1D картинку. Я прям сейчас смогу сделать 100% аналогичных вывод, просто взяв со страницы автора вот это
так как в этом вся суть. Но конечно это как запечённый свет, будет быстро, но на любое изменение нужно перегенерировать LUT 1D картинку. И вот уже для этого нужна реализация самого алгоритма. Хотя справедливости ради, тоже самое можно за 2 минуты в GIMP сделать из градиентов.
Но! Цель автора там в алгоритме, который есть просто сам по себе и который можно применить к любому RGB
путём явных преобразований, а не всяких там LUT и прочих обработок нашлёпками в GIMPе. И вот это уже интеренее, так как можно переложить алгоритм на GLSL например, причём напрямую.
Но хотелось бы в Цельсиях. :)
Первое о чём я подумал, в кельвинах ориентироваться такое себе, без привычки неудобно.