Как стать автором
Обновить

Комментарии 9

Спасибо за статью. Встроенный редактор просто ужасен, и теперь из статьи понятно, почему. Кстати, предыдущий редактор был намного лучше и удобнее, хотя тоже не блистал.


1) Фильтры стали убогие.


  • Надо листать свайпами, выбрать из "превьюшек" нельзя.
  • Сравнить фильтр и оригинал нельзя — зачем-то можно только с предыдущим фильтром.
  • Задать степень применения фильтра (смешения с оригиналом) нельзя.
  • Всего фильтров — десяток… фантазия кончилась?

Всё это — мощнейшие минусы к юзабилити. Откройте хоть разок Pixlr, или хотя бы Instagram для общего понимания, как надо. Фактически, идею фильтров вы похоронили.


2) Рисование убого до невозможности. Прозрачность цвета не задать, цвет выбирается из 20 +10 серых. Вы слышали про такой цвет — тёмно-синий? а он есть… вы в 2017-м не научились выводить диалог выбора цвета?


3) Рисовать пальцем, даже просто обвести кружком нужное место — нереально.


Потому что:


  • простой зум вы реализовать не догадались, поэтому 20Мп фото будет сжиматься до размеров экрана, хотим мы или нет.


  • рисовать не под пальцем, а сбоку-сверху от него, видимо, тоже слишком сложная концепция. Будем загораживать пальцем то, что рисуем.


  • естественно, размер кисти при этом показывать не получится — все равно под пальцем не видно. Ластиком действуем вообще наугад.

4) Чёрную или белую тень к тексту — увы, никак. Печаль, будем дважды один текст поверх другого печатать, как в Paint.


5) В стикерах есть всё, кроме того, что может понадобиться нормальным людям — например, стрелок, восклицательного или вопросительного знака, круга, квадрата, треугольника… зато есть шапочка с оленьими рогами! Какие вы молодцы.


6) То, что вы узнали о существовании пространства Lab — здорово. Ещё шаг, и дойдёте до HLS, преобразование в которое из RGB и обратно делается очень просто, и работа с оттенками там очень неплоха. Возможно, сумеете обойтись без использования 3D-видеоускорителя и OpenGL для простой обработки 2D-фото


А так — 3D LUT таблицы для этого это костыль на костыле на костыле. Они хороши, когда надо быстро применить цветовой фильтр — например, к видеопотоку. Но для одной плоской картинки… господи, кто вам такое вообще посоветовал?


7) То, что делает "Автоулучшение", лучше никому не показывать. Улучшать имеет смысл тремя параметрами:


  • вытягивать тени и пересветы / "сжимать" их (точки черного и белого)
  • увеличивать/уменьшать контрастность
  • увеличивать/уменьшать насыщенность

Всего три параметра, Карл! В какую сторону их дергать автоматически — да, тут нужен алгоритм. Нет алгоритма — сделайте пресеты:
+Compress+Hue+Contrast, -Compress+Hue+Contrast и т.д.


Advanced level — подмешивать в цвета серый по типу Degradr, но это слишком уж круто.


В общем, сейчас весь этот редактор не годится ни для чего. Кроме шапочки с оленьими рогами.

HLS это в смысле HSL? Если имелось в виду оно, то нет, Lab оно заменить не в состоянии.

Как назвать — дело вкуса) в дизайне принято HLS (hue, light, sat), но это неважно, можно и HSL.


А что значит — "заменить не в состоянии"? Иногда Lab удобнее, вопрос в том, насколько выгодно использовать конверсию в Lab и работу в нем для описанных в статье операций — или же можно было для фильтров обойтись RGB / HLS.

В «дизайне принято» — это где? Не встречал в реальной практике ни такого написания, ни собственно использования этой модели. Абсолютное большинство дизайнерского софта использует HSB/HSV. Модель HSL имеет широкую поддержку в вебе и некотором маргинальном софте, но на практике почти не используется из-за упомянутой нестыковки с миром графдизайна.

Главный смысл Lab'а не удобстве, а в его перцептивной равномерности — он разрабатывался специально для этой цели. Никакие HSL/HSV/etc таким свойством не обладают.

OK, про HSB/HSL убедили. Я все равно не об этом. Это всего лишь другие координаты того же пространства, что и RGB. А L-a-b — другое пространство, поэтому так затратно одно в другое преобразовывать. Вот я и задаюсь вопросом о целесообразности всего этого.


Про Lab — мы же не работаем в этом редакторе с цветами напрямую, речь о готовых фильтрах. А

Целесообразность в двух вещах:
1. Они отбирают пиксели, подпадающие под действие фильтра с помощью метрики Delta E, которая работает только в Lab. Он был изначально придуман именно для этого.
2. Многие цветокорректирующие штуки в Lab работают естественнее. Опять же по причине его равномерности восприятия.

Хотя, конечно, вопросов статья вызывает очень много. Всё описано галопом по европам, деталей почти никаких, так что трудно сказать, насколько их реализация хороша.
Сразу чувствуется, что парни отпетые андроидщики))) Ни дня без костыля
А почему с iOS приложением всё так плохо? Курсивный текст бесит…

И зачем в десктопной версии два режима редактирования фото?
Интересно, что ребята делают крутые(для меня) штуки, но targetSdk все еще меньше 23 и если отнять разрешение, то приложение больше его не просит, а пишет, что нет фоток или еще чего-то.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий