Руководство пользователя ImageMagick

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.

Здравствуй, Хабр! Русскоязычная документация ImageMagick - для тех, у кого есть желание заглянуть под капот графическому редактору, при этом есть интерес к замечаниям Николя Робиду, комментариям Энтони Тиссена, желание разобраться, как работать с 12 методами Дафф-Портера, крутить цвета в HCL, HSL, Jzazbz, Lab, XYZ, YcbCr, применять дизеринг диффузии ошибок Римерсмы или Флойда-Штейнберга для квантования цвета…

Последнее время активно работаю с библиотеками векторной графики. Разумеется, сталкиваюсь как с экзотическими программами, так и распространенными. Так, я близко познакомился, наверное, со старейшим «графическим редактором» ImageMagick.

Я был впечатлен возможностями, даже очарован программой. Тогда же я заметил, что документация программы на русском языке недоступна. Хотя, на мой взгляд, ImageMagick предоставляет очень внятную англоязычную документацию.

Программисты на С или веб-разработчики, конечно, знают, что эта программа и библиотека встречается почти всегда, если возникает необходимость в сложной обработке векторной графики. Например, ImageMagick «встроен» как движок в Фейсбук, Инстаграм, в огромное количество форумов на PHP или Perl. ImageMagick почти всегда используется там, где необходимы вызовы API для графики, требуется поиграться с ядрами морфологии для настройки, поменять unity на diamond, а square на disk, выбрать интерполяцию типа nearest-integer, nearest-neighbour, catmull-rom или любую другую.

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

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

В общем, рассказывалось о Джозефе-Луи Лагранже, фильтрах «Catrom», названных в честь Эдвина Катмулла и Рафаэля Рома и прочее.

Так как почти все статьи приводились с иллюстрациями ImageMagick, я «встроил» некоторые замечания в описания функций программы. Весь текст я сверстал в fb2, получилось около 200 страниц, и выложил на coollib.

Источник: https://habr.com/ru/post/653909/


Интересные статьи

Интересные статьи

Привет, друзья! В этом цикле из 2 статей я хочу рассказать вам о Supabase — открытой (open source), т.е. бесплатной альтернативе Firebase. Первая статья будет посвящена теории, во второй — мы в...
Доброго времени суток. Статья не станет откровением для тех, кто работает / работал сетевиком, но будет полезна и интересна людям, не связанных с этой сферой.Целью статьи будет получить максимальное к...
Доброго времени суток, друзья! Представляю вашему вниманию полное визуальное руководство-шпаргалку по всем свойствам CSS-модулей Flexbox и Grid. Основные источники: A Complete G...
Перевод «RTL Styling 101 — An extensive guide on how to style for RTL in CSS» Ахмада Шадида. Более 292 миллионов людей во всём мире говорят на арабском, как на родном языке. К ним отношусь...
Этот пост родился из нашего опыта переноса существующего проекта с ASP.NET MVC на ASP.NET Core. Мы постарались собрать в одно целое весь процесс миграции в структурированном виде и описать различ...