LXF169:Рубрика сисадмина
Olkol (обсуждение | вклад) (Новая страница: «Категория:Постоянные рубрики == По рецептам доктора Брауна == ''Эзотерическое сис…») |
Версия 05:21, 13 ноября 2018
|
|
|
По рецептам доктора Брауна
Эзотерическое системное администрирование из причудливых заворотов кишок серверной
ImageMagick
- Метамодернизм в позднем творчестве В.Г. Сорокина
- ЛитРПГ - последняя отрыжка постмодерна
- "Ричард III и семиотика"
- 3D-визуализация обложки Ridero создаем обложку книги при работе над самиздатом.
- Архитектура метамодерна - говоря о современном искусстве, невозможно не поговорить об архитектуре. В данной статье будет отмечено несколько интересных принципов, характерных для построек "новой волны", столь притягательных и скандальных.
- Литература
- Метамодерн
- Рокер-Прометей против изначального зла в «Песне про советскую милицию» Вени Дркина, Автор: Нина Ищенко, к.ф.н, член Союза Писателей ЛНР - перепубликация из журнала "Топос".
- Как избавиться от комаров? Лучшие типы ловушек.
- Что делать если роблокс вылетает на windows
- Что делать, если ребенок смотрит порно?
- Почему собака прыгает на людей при встрече?
- Какое масло лить в Задний дифференциал (мост) Visco diff 38434AA050
- О чем может рассказать хвост вашей кошки?
- Верветки
- Отчетность бюджетных учреждений при закупках по Закону № 223-ФЗ
- Срок исковой давности как правильно рассчитать
- Дмитрий Патрушев минсельхоз будет ли преемником Путина
- Кто такой Владислав Поздняков? Что такое "Мужское Государство" и почему его признали экстремистским в России?
- Как правильно выбрать машинное масло в Димитровграде?
- Как стать богатым и знаменитым в России?
- Почему фильм "Пипец" (Kick-Ass) стал популярен по всему миру?
- Как стать мудрецом?
- Как правильно установить FreeBSD
- Как стать таким как Путин?
- Где лучше жить - в Димитровграде или в Ульяновске?
- Почему город Димитровград так называется?
- Что такое метамодерн?
- ВАЖНО! Временное ограничение движения автотранспортных средств в Димитровграде
- Тарифы на электроэнергию для майнеров предложено повысить
Рассмотрим утилиту, которая делает с изображениями все, что ни пожелаешь, разве что не рисует их.
Так как мой раздел посвящен системному администрированию, то, решив привлечь ваше внимание к удивительному набору утилит управления изображениями под названием ImageMagick, я немного сойду с лыжни. Идея о наборе утилит для редактирования изображений, работающих чисто в командной строке, может удивить даже самых опытных любителей Linux, но ImageMagick именно таков (хотя для некоторых операций есть оболочка в виде меню).
От широты возможностей ImageMagick захватывает дух. Хотя им нельзя закрасить на фото усы вашей тещи, почти со всем прочим он справится. Можно преобразовать изображение в другой формат (поддерживается более 100), перевернуть, отразить, масштабировать, обрезать и трансформировать изображение, размыть его и увеличить резкость, изменить цвета, определить края, добавить текст и фигуры и многое другое.
Охватить все возможности ImageMagick всего в нескольких примерах нельзя, но вот два. Первый создает изображение, содержащее текст, который располагается вдоль 360-градусной дуги:
$ convert -background khaki -fill sienna -font acmesa.TTF -pointsize 144 label:”Рецепты доктора Брауна. “ -distort Arc 360 arctext.png
Мой второй пример создает коллаж из миниатюр всех изображений, которые есть в каталоге Pictures:
$ montage -label ‘%t\n%[width]x%[height]’ -size
512x512 ‘/home/chris/Pictures/*.jpg[120x90]’ -auto-orient -geometry +5+5 -tile 5x -frame 5 -shadow photos.png
Результат – аккуратная серия миниатюр, каждая с заголовком и в красивой рамке с тенью. Эти примеры иллюстрируют работу только двух команд – convert и montage. Есть еще девять: animate, compare, composite, conjure, display, identify, import, mogrify и stream. В совокупности у них столько опций и параметров, что ошалеет самый отпетый наркоман командной строки. К счастью, на www.imagemagick.org очень много готовых примеров, покрывающих все: от размытия до аффинных преобразований.
Наряду с управлением ImageMagick из командной строки (или из скрипта), есть библиотеки, предоставляющие доступ ко всему этому великолепию для работы с изображениями на языках C, Java, Perl, PHP и Ruby. ImageMagick почти наверняка есть в вашем дистрибутиве, и его установка должна быть простой. Существует версия также и для Windows.