Я считаю, что фейдеры «бликов», «теней» и «четкости» в Lightroom — это интерфейс к алгоритму, называемому локальными фильтрами Лапласа . (Смотрите также короткое видео по теме.)
Эти элементы управления в Lightroom великолепны, но, глядя на исследовательские работы, указанные выше, Lightroom не дает пользователю полного контроля над процессом. Есть гораздо больше, чем три параметра, которые могут быть изменены. Если бы у пользователя был полный контроль над кривой контрастности, которая используется для управления алгоритмом, можно было бы, например, управлять уровнем ярких деталей отдельно от темных, или уменьшать мелкие детали при увеличении контраста в более крупном масштабе, или делать какие-либо другие действия. ряд других тонких вариаций, которые невозможны в Lightroom.
Из-за этого мне интересно, есть ли программное обеспечение, которое предлагает аналогичную технику обработки с учетом границ, но с более продвинутым уровнем контроля.
Единственные, о которых я знаю, это Adobe Camera Raw (которая предлагает те же элементы управления, что и Lightroom) и Silver Efex Pro 2, в которой, как мне кажется, используется другой алгоритм, но с эффектом, несколько похожим на контроль четкости. (Он предлагает различие между «структурой» и «тонкой структурой», но уровень контроля все еще очень ограничен.) Кажется, есть также язык программирования под названием Halide , который также предлагает этот алгоритм, но я надеялся найти его . в виде приложения для редактирования фотографий.
Эта обработка реализована в darktable через модуль Local contrast, как описано здесь . Интерфейс, вероятно, не так сложен, как вам хотелось бы, но может быть улучшением программного обеспечения, которое ошибается в сторону удобства для пользователя. Чтобы процитировать связанную почту:
этот модуль усиливает локальный контраст с помощью ``ненормализованной двусторонней фильтрации'', как описано в http://people.csail.mit.edu/hasinoff/pubs/AubryEtAl14-lapfilters.pdf (остальная часть статьи реализована в ветке) .
ползунок детализации сопоставляется с величиной, на которую будет умножаться разница с базовым изображением.
два других — это сигма диапазона (ползунок контрастности, цветовое расстояние, L-канал только в этой реализации) и пространственная сигма (радиус, расстояние между пикселями).
серверная часть использует двустороннюю сетку.
(Обратите внимание, что на момент публикации darktable строится только на *nix/OS X.)
Обновление: новый пост в блоге, в котором обсуждается реализация darktable , и теперь есть официальный проект для версии для Windows, хотя он все еще находится на ранних стадиях.
Н. Дева
свалкаблеск
Н. Дева
Н. Дева
свалкаблеск