Dec. 18th, 2013

Руководство по ресайзу и пакетной обработке в картинках

Некоторые моменты в процессе недавнего конкурса и встреченные в ленте обсуждения оставили впечатление, что хотя информации на эту тему в преизбытке, определенные уточнения и пояснения окажутся нелишними.

Как уменьшить фото: совет, кочующий по сборникам "ЖЖ для чайников"
предлагает явно указывать размеры в формуле вставки картинок:
<img  src="http://files.com/ALBUM/foto_002/web.jpgWIDTH="800"  HEIGHT="600"  alt="" title="" >
(Эта же формула пригодится для вставки фото в комментарий. Если не проставить размеры, оно отобразится "во весь рост".)

Форма новой записи позволяет это делать автоматически:

LJ_html

копируете ссылку в верхнюю строку и в поле ответа появляется запись в нужной форме
(или готовое изображение, в визуальном редакторе, уменьшенное как мы и хотели)

Что может быть не так? Все просто, штатный метод. Вы решаете на нем остановиться,
осталось только договориться с френдами, какой размер картинок предпочтительней.
Можно 1000 поставить? А 900 в длину? 850 тоже много? На превьюшках 600 - 400 ничего не видно.

А дело зачастую вовсе не в размерах как таковых.
У картинок есть вес.

В посте про льдинки-снежинки - http://fotovivo.livejournal.com/100551.html одна верхняя картинка с форума
(не стала перезаливать) - подгружается дольше, чем весь вчерашний Хамшушалаим, под сотню иллюстраций.

Вес картинки, отчасти, зависит от размера. От ее истинного размера, в том виде, как она у вас хранится.
Закачивается файл целиком, во всей своей тяжести, даже если отображается в виде маленького превью.
LJ_html
Таким образом - чтобы страница не тормозила, следует использовать правильно приготовленные уменьшенные до нужных размеров фото. (Размеры в кодах указывать надо - чтобы дело шло быстрее, браузеру не приходилось вычислять их по мере загрузки.)

Многие картинко-хранилища умеют это делать и выдают ссылки на несколько вариантов.

На каждом хосте свои особенности и набор доступных размеров. У некоторых только две-три опции, "маленькая картинка" или "оригинал". Можно найти сервис с более гибкими настройками.

Или - оптимизировать фото своими силами. Дальнейший пост об этом.

Оптимизация не ограничивается ресайзом.
Зачастую не помешает обрезать лишнее, еще некоторые полезные операции проделать.
(Нет, не то, что в обиходе именуется "фотошопом": типа пририсовать герою
несуществующие формы или вклеить фон с клубящимися облаками.)
Имеется в виду обычное приведение картинки в порядок перед публикацией. И мощный Adobе Ps для этого не нужен.

Инструмент, который я хочу вам показать называется FastStone Image Viewer
находится в свободном доступе; программка легкая, шустрая, с дружелюбным интерфейсом http://www.faststone.org/

Так выглядит страница каталога:

LJ_html

Картинки можно сортировать, располагать в желаемом порядке простым перетаскиванием, пользовательский порядок запоминается.


Основные кнопки

LJ_html
(кто пользовался какими-либо графическими или офисными программами, без труда разберется где что.)


Ресайз на кнопке с елочкой -

LJ_html

интуитивно понятно - задаем размеры в пикселах, сохраняем - "ок".
По некоторым оценкам - алгоритм сжатия у FS лучше,
чем у адобовских продуктов. (И уж точно лучше, чем картинка пожатая Яндексом или мейлру).

"До этого момента все хорошо", говорят пользователи. "Но так с каждой картинкой нянчиться - я неделю провожусь."


Есть и на этот случай отличное программное решение - пакетная обработка:
(надо сказать, что в "большом фотошопе" подобная функция далеко не с одного тыка обнаружима)

LJ_html

Кликом выбираем фото, которые собираемся обработать.

(Напомню, если кто забыл: клик с зажатым ctrl - выбор нескольких позиций.  
  Чтобы выделить целый ряд файлов - щелкаем на первый в ряду и с зажатым shift на последний)



LJ_html

Сервис -> Пакетное преобразование -> во всплывающем окне видим справа имена выбранных фалов.
Над кнопкой "старт" жмем опцию "Дополнительно" и попадаем в окно настроек.
В разделе "размеры" выставляем нужные значения, галочки где показано и - "ок" , а следом "старт" на исходной вкладке.

Как задать имя файла и определить в какую папку копировать, я думаю пояснять не надо.


Важный с точки зрения грузоподъемности этап - сохранение фото.
Кнопка "Установки" рядом с "форматом". (Формат по умолчанию/web.jpg, пусть так и стоит, остальное для специальных случаев)


LJ_html

На вкладке установок видим шкалу. Чем меньше значение, тем сохраненная картинка легче.
Спецы утверждают, что высокие значения важны при выводе на печать, а для веб сгодится 30 - 40.
Ну не знаю. Разница на глаз заметна. Ставлю 80. Не такой уж страшный вес в итоге. Экспериментируйте.
Обратите внимание на нижнюю галочку - "Сохранить EXIF"
Сохраняйте, если вы знаете что это такое он вам нужен. А нет, так удалите, тоже небольшая, но экономия веса.


Еще одна причина утяжеления картинки - шумы (цветные и яркостные точки на фото, заметные при увеличении)

LJ_html

От них тоже можно избавиться при обработке.

Сколько выставлять. По этому вопросу существуют целые мануалы, гуру расходятся в оценках и рекомендациях,

LJ_html

простейший совет - ориентируйтесь на свое ощущение, смотрите на увеличенный участок в окошке навигатора,
лучше чуть недоубрать точек, чем сделать фото вылизанным и "пластмассовым".
(А если ужимать картинки собираетесь меньше, чем до 900-800px, то во многих случаях этот этап можно пропустить, они и так не будут слишком тяжелыми. Другое дело, если снималось в таких условиях или "на спичечный коробок", что шум визуально заметен)

По основной части все.
Что касается размеров и веса - ваши снимки готовы к отправке на хост и размещению.
При аккуратной предварительной подготовке размер в 900, а то и 1200px не такая уж проблема.

Дело вкуса, в ходу десятки графических редакторов, он-лайн сервисов вроде Пикасы, но FastStone мне больше по душе, чем другие подобные, или чем развесистые проги от Кэнон и Олимпус, которые прилагаются к фотикам.

FS легко держать под рукой, в него не надо ничего импортировать (у меня стоит по умолчанию, вместо виндозного вьюера), можно равки просматривать c флешки - что получилось, а что убить на месте; удобно что просмотрщик, каталогизатор и редактор в одном модуле и не важно, чем снято.

Незаменимая штука при первичном просмотре - четырехместный режим сравнений,
запускается в один клик - щелчком по двойной елочке:

LJ_html
похож - не похож?

Отбираем из похожих кадров самые подходящие.

Кст - первейший способ сократить объем странички: набраться мужества и оставить единственный снимок для иллюстрации каждого эпизода. Даже если все они отображают некоторую неповторимую грань события. Тут Ракета сзади, тут Ракета в три четверти, тут волна удачно плеснула, лодка рядом проплыла, там пассажир в окошко машет... Или - закат слева от пристани, закат справа, пристань прямо на закат: пусть зритель сам решит, что ему нравится. Что-то одно придется выбрать. Зритель скорей уснет, чем до конца доберется. Один сюжет - одна картинка.

У вставки фото на страницу тоже имеются некоторые тонкости, об этом в следующий раз.


Если же вы в принципе не планируете заниматься ресайзом, ничем и не на чем -
лучший вариант сразу выставить в настройках фотоаппарата приемлемые размеры. 4608x3456 имеет смысл только
в случае дальнейшей обработки (более аккуратного сжатия, чем это сделают Яндекс со товарищи).


У программы FS есть еще множество интересных возможностей (как и традиционные эффекты,
рамочки, трафареты, слайд-шоу с музыкальной дорожкой, весь джентельменский набор).


LJ_html

В пакетном режиме можно подкорректировать яркость, цветность и прочие традиционно подвергаемые обработке параметры:
кнопкой внизу вкладки запускается визуальный редактор, с режимом сравнений.

(F2 - быстрый вызов пакетного редактирования. Нужные фото должны быть выделены)



На большом экране - все под рукой

Дважды щелкните по картинке в каталоге, она откроется в полноэкранном режиме.
И обратно в каталог выходим по двойному клику (или ENTER или стрелочка выхода сверху-справа).
При зажатой левой кнопке мыши - изображение занимает весь экран (при этом можно перемещать его мышкой, рассматривая разные области)

LJ_html

в окне просмотра панели инструментов появляются по наведению, по краям экрана.
Сверху - всплывает лента превьюшек.

Справа - все что нужно для обработки.


LJ_html

Тот самый - горизонт. Который "завален".
Выправлять помогает направляющая сетка. Ставим галочку на "авто-обрезку" и белые поля обрежутся автоматически.
Подъем переворотом: кнопочки посередине - перевернуть изображение вверх ногами или зеркально отразить горизонтально.



Солнышко на верхней панели Яркость-контрастность

LJ_html

Кликом по двойной кнопке редактор переходит в режим "было - стало" (в одно-оконном режиме исходное состояние можно посмотреть зажав правую кнопку мыши)
Если выбрать "помнить настройки", то при переходе к следующей картинке сразу увидим ее преобразованной. В пакетном режиме все выбранные снимки будут обработаны в соответствии с заданными установками.
RAW-ы, один-два на скорую руку обработать - тоже годится,
не так и плохо, тянет инфу из светов и теней. ползунки даже удобней, чем во "взрослых" конвертерах. если б в этом все дело )



Кривые - будто свет включили!

Просто рукой подпихиваем график, он изгибается и мы тут же видим результат.
Ближе к верхнему углу - корректируем света, в нижней части - вытягиваем тени.

LJ_html

LJ_html

Если что не получилось - сброс и пробуем заново.



Рассмотрим несколько менее очевидную функцию:
Клон-штапм

LJ_html

Убирает пятна, различные дефекты и лишние детали.

Как пользоваться: внизу окна навигатора напоминалка - захватываем кусочек фона в одном месте
и в другом прикрываем им то, что хотим спрятать

LJ_html

Допустим решили, что листик сверху лишний - заретушируем его в под окружающий фон.
"Штамп" копирует выбранный участок как есть, "ретушь" встраивает так, чтобы "заплатку" было не заметено.

(ctrl Z - быстрый откат ошибочного действия)



Полезная возможность - сращивание кадров
Бывает, что надо представить один цельный файл; только часть снимка информативно-интересна;
размещать две картинки рядом, с обтеканием - хлопотно, проще объединить:

LJ_html


Выбранные фото выстраиваются в ленте. Выставляем размер. Можно выбрать сращивание по вертикали.

LJ_html


Если требуется, один или оба кадра предварительно обрезаем -

LJ_html


Сохранить как..

LJ_html


и вот он, внизу справа - появляется готовый слитный кадр.

LJ_html



Выделенная область
Правка -> Выделение

LJ_html

Доступна рямоугольная, округлая или произвольной формы. В окне просмотра - вызываем меню правой кнопкой мыши.
При нажатии программа подсказывает, что нужно делать: зажимаем ctrl, курсор превратится в крестик, растягиваем область выделения на нужный участок.


LJ_html

Произвольная обводка кажется слишком кропотливой - повторить изгибы сложного контура мышкой? Не так страшно на самом деле, оконтуривание идет по точкам, пунктир тянется за курсором как резиновый.
(Корректировать нельзя, только удалить выделение целиком - ctrl D; нельзя объединять контуры или вырезать из готового участок - иначе прога и весила бы как ФШ)

Зачем это нужно?
- Что бы применить коррекцию или эффекты только к этому, выделенному участку.
Увы, плавных переходов не предусмотрено, получится четкий круг осветленный или затемненный. Если слегка поднять контраст участка, резкость или насыщенность, сильно в глаза бросаться не будет.

И наоборот - можно инвертировать выделение, что бы коррекция затрагивала только область вокруг выбранной:

LJ_html

(Из баловства декоративных эффектов в наборе только тиснение, контурный рисунок и "картина маслом".
Есть игрушечные программки, где таких фенек сотни. Но чтоб применялись к выделенной области - еще поискать.
А FS заточена под другие задачи.)



Еще одна опция, где можно порезвиться - Правка -> Рисование

LJ_html

- Верхняя стрелка - выделить область/убрать объект.
- Карандаш - рисование линий разной толщины, с тенями, все настраивается.
- Фигуры, облачка диалогов.
Похоже на обычный "поинт", ничего такого, что может привести в замешательство.
- Прямоугольная подсветка: модный эффект "стильного" оформления, надписи на полупрозрачной полосе поверх фото.
- Можно вклеить картинки из файла в качестве "водяного знака" или для чего угодно.
(Это, конечно не настоящий "фотошоп", немножко оживляжа по мелочи -)



В режиме просмотра предусмотрена возможность ставить метку на отдельные кадры,
чтобы в последующем открыть для просмотра только помеченные (или только не помеченные картинки).

LJ_html
(Картинка с меню для наглядности, вызывать его каждый раз нет необходимости, метка наносится обратным слешем \  
или щелчком по квадратику внизу слева)
Метки сохраняются, при повторном открытии программы - окажутся на месте .

В специализированных каталогизаторах флагов и пометок разного рода гораздо больше, но на первый случай и этого достаточно.



Рамочки. С полями и тенями. Без завитушек.

LJ_html

Я предпочитаю программными средствами изображать обрамление, не приклеивая его намертво к картинкам. Но можно и так.



Электронная подпись. Есть такая опция.
В отличии от безобразного водяного знака не портит картину, хранится в внутри файла, в метаданных.
EXIF тот самый, вышеупомянутый. (Когда мы задаем сортировку по дате, условиям съемки - используются именно эти данные)

LJ_html

Кроме время, места, параметров камеры может содержать авторские комментарии.
Программа их и записывает в свойства файла. Только латиницей (мне приятней на эсперанто, чем транслитом).
Комментарий могут считывать каталоги-просмотрщики, некоторые умеют вести поиск по ключевым словам.
- Это похоже на подпись на обороте фотокарточек из семейного альбома - что снято, по какому поводу. Потомкам на память.
Посмотреть EXIF он-лайн: Jeffrey's EViewer



Мастер создания экранных обоев (Сервис -> Обои)

LJ_html

Зацепила ненароком фон, оно мне все кнопки в радикально-зеленый цвет перекрасило )

Поскольку есть опция сохранять полученное в файл, то эта вкладка неплохо подходит для коллажей - картинки свободно перетаскиваются по полю, легко добавляются, легко убираются, размеры на ходу можно менять. Ну и собственно обои. Есть предпросмотр, кучу виньеток предлагают.



FS не заменит профессионального графического редактора, но если смешение слоев или поканальная обработка
не являются вашей повседневной практикой, то программы начального уровня вполне достаточно.



По совместительству БыстроКамень умеет делать "захват экрана", от обычного PrintScreen отличается
выбором области произвольной формы, сохранением скриншота в файл и еще некоторыми настройками.

LJ_html
(эта функция работает с внешними окнами, как принтскрину и положено)


А еще и крестиком вышивать может сотрудничать со сканером. Гораздо лучше системного сервиса и гибче, чем собственная прога сканера.





Лирика.
"Учиться, учиться и учиться" - завещано задолго до ныне непопулярного классика.
Принято начинать "уход" за внешними покровами "верхней конечности" гораздо раньше, чем потребность станет очевидна;
некогда и в некоторых традициях существовало обыкновение неустанно заботиться о поддержании "упругости" и "свежести"
внутреннего содержимого, для профилактики снижения аппетита тонуса; а также детям-внукам положительный пример.

Определенные закономерности в библиографическом указателе учебника по теор.механике или матанализу - это не гены, это уклад. =)
Учить учиться наглядным методом "делай как я".

Profile

rimon_fotovivo

May 2018

S M T W T F S
  12345
6789101112
13141516 171819
20212223242526
2728293031  

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 13th, 2025 10:13 am
Powered by Dreamwidth Studios