Запуск утилиты без опций командной строки выдаст краткую подсказку:
>magick
Usage: magick tool [ {option} | {image} ... ] {output_image}
Usage: magick [ {option} | {image} ... ] {output_image}
magick [ {option} | {image} ... ] -script {filename} [ {script_args} ...]
magick -help | -version | -usage | -list {option}
magick: invalid argument for option @ error/magick-cli.c/MagickImageCommand/991.
Утилита magic распознает следующие опции {option}.
-adaptive-blur geometry Адаптивное размытие пикселей; эффект уменьшается возле резких переходов.
-adaptive-resize geometry Адаптивное изменение размера изображения с триангуляцией, зависящей от данных.
-adaptive-sharpen geometry Адаптивное повышение четкости; эффект увеличивается возле резких переходов.
-adjoin Склеивание изображений в один файл.
-affine matrix Матрица аффинного преобразования.
-alpha Манипуляции с альфа-каналом: on, activate, off, deactivate, set, opaque, copy", transparent, extract, background, или формирование alpha-канала.
-annotate geometry text Аннотация текстом изображения.
-antialias Удалить сглаживание пикселей.
-append Добавление последовательности изображений.
-authenticate value Расшифровать изображение с этим паролем.
-auto-gamma Автоматически подстроить уровень гаммы изображения.
-auto-level Автоматически подстроить цвета изображения.
-auto-orient Автоматически ориентировать изображение.
-auto-threshold method Выполнить автоматическую пороговую обработку изображения.
-background color Установить цвет фона.
-bench iterations Измерение производительности.
-bias value Добавить смещение (bias) при свертке (convolving) изображения.
-bilateral-blur geometry Нелинейный фильтр улучшения качества изображения с сохранением переходов (edge-preserving) и снижением шума (noise-reducing).
-black-threshold value Преобразовать в черный цвет все точки, у которых уровень ниже указанного значения.
-blue-primary point Уровень синего, основная точка.
-blue-shift factor Имитировать сцену в ночное время в лунном свете.
-blur geometry Размытие: уменьшает шум изображения и снижает четкость.
-border geometry Окружить изображение цветовой рамкой.
-bordercolor color Установка цвета рамки.
-brightness-contrast geometry Улучшение яркости и контраста изображения.
-canny geometry Использовать многоступенчатый алгоритм для обнаружения широкого диапазона краев изображения
-caption string Назначение подписи (caption) изображению.
-cdl filename Правильный цвет со списком цветовых решений.
-channel type Применение опции для выбора каналов изображения.
-charcoal radius Смоделировать рисунок древесным углем.
-chop geometry Удалить пиксели из интерьера изображения.
-clahe geometry Контрастная ограниченная адаптивная гистограмма выравнивания.
-clamp Установить в 0 каждый пиксель, значение которого ниже 0, и любой пиксель, значение которого выше диапазона квантования в диапазон квантования (например 65535), иначе оставить пиксель без изменений.
-clip Обрезать по первой траектории от профиля 8BIM.
-clip-mask filename Ассоциация маски обрезки с изображением.
-clip-path id Обрезка по именованной траектории из профиля 8BIM.
-clone index Клонирование изображения.
-clut Применение к изображению таблицы подстановки цветов (color lookup table).
-connected-components connectivity Подключенные компоненты (connected-components), выбор из 4 или 8 способов подключения.
-contrast-stretch geometry Улучшить контрастность изображения с помощью "растяжки" диапазона значений интенсивности.
-coalesce Слияние последовательности изображений.
-colorize value Раскрашивание изображения цветом заполнения.
-color-matrix matrix Применение цветовой коррекции к изображению.
-colors value Предпочтительное количество цветов изображения.
-colorspace type Установка пространства цветов изображения.
-color-threshold start-color-stop-color Принудительно перевести все пиксели в диапазоне цветов в белый цвет, в противном случае в черный цвет.
-combine Комбинировать последовательность изображений.
-comment string Снабдить изображение аннотацией (комментарием).
-compare Сравнение изображений.
-complex operator Выполнить сложные математические операции надо последовательностью изображений.
-compose operator Установка составного оператора изображения.
-composite Составное изображение.
-compress type Тип сжатия изображения.
-contrast Расширить или снизить контраст изображения.
-convolve coefficients Применить ядро свертки (convolution kernel) к изображению.
-copy geometry offset Копировать пиксели из одной области изображения в другую.
-crop geometry Обрезка изображения.
-cycle amount Циклическое изменение цветовой карты изображения.
-decipher filename Преобразование пикселей шифра в простые.
-debug events Отображать обширную отладочную информацию.
-define format:option Определение одной опции или большего количества опций формата изображения.
-deconstruct Разбиение последовательности изображений на составные части.
-delay centiseconds Отобразить следующее изображение после паузы.
-delete index Удалить изображение из последовательности изображений.
-density geometry Горизонтальная и вертикальная плотность (density) изображения.
-depth value Глубина изображения.
-despeckle Уменьшить пятнистость изображения.
-direction type Формировать (render) тест справа-налево или слева-направо.
-display server Получить изображение или шрифт из этого X сервера.
-dispose method Способ утилизации слоев.
-distribute-cache port Запустить сервер распределенного пиксельного кэша.
-distort type coefficients Исказить (distort) изображение.
-dither method Применить к изображению диффузию ошибки квантования (дизеринг).
-draw string Нарисовать на изображении аннотацию в виде графического примитива.
-duplicate count,indexes Дублировать изображение один раз или несколько раз.
-edge radius Применить фильтр для определения переходов в изображении.
-emboss radius Тиснение (emboss) изображения.
-encipher filename Преобразование простых пикселей в шифрованные.
-encoding type Тип кодировки текста.
-endian type Порядок следования байт в изображении (endianness, MSB или LSB).
-enhance Применить цифровой фильтр для улучшения зашумленного изображения.
-equalize Выполнить выравнивание изображения по гистограмме.
-evaluate operator value Вычислить арифметическое, реляционное или логическое выражение.
-evaluate-sequence operator Вычислить арифметическое, реляционное или логическое выражение для последовательности изображений.
-extent geometry Установка размера изображения.
-extract geometry Извлечь область из изображения.
-family name Визуализация текста с помощью данного семейства шрифтов.
-features distance Анализировать особенности изображения (т. е. контракт, корреляции и т. д.).
-fft Реализовать дискретное преобразование Фурье (DFT).
-fill color Цвет, используемый при заполнении графического примитива.
-filter type Использовать этот фильтр при изменении размера изображения.
-flatten Совместить последовательность изображений.
-flip Зеркалировать изображение вертикально.
-floodfill geometry color Залить изображение цветом.
-flop Зеркалировать изображение горизонтально.
-font name Визуализировать текст с помощью этого шрифта.
-format string Вывести форматированные характеристики изображения.
-frame geometry Окружить изображение рамкой с орнаментом (ornamental border).
-function name Применить функцию к изображению.
-fuzz distance Цвета в пределах этого диапазона (distance) считаются одинаковыми.
-fx expression Применить математическое выражение к каналу (каналам) изображения.
-gamma value Уровень гамма-коррекции.
-gaussian-blur geometry Уменьшение шума на изображении и снижении уровней деталировки.
-geometry geometry Предпочтительный размер или место размещения изображения.
-gravity type Горизонтальное или вертикальное размещение текста.
-grayscale method Преобразование изображения в монохромное (grayscale, градации серого).
-green-primary point Уровень зеленого, основная точка.
-help Вывести подсказку по опциям программы.
-hough-lines geometry Идентификация строк в изображении.
-identify Идентификация формата и характеристик изображения.
-ift Реализует инверсное дискретное преобразование Фурье (DFT).
-illuminant type Эталонный осветитель.
-implode amount Свернуть пиксели изображения вокруг центра.
-insert index Вставить последнее изображение в последовательность изображений.
-integral Вычислит сумму значений (значения пикселей) в изображении.
-intensity method Метод генерации значения интенсивности из пикселя.
-intent type Тип намерения визуализации при управлении цветом изображения.
-interlace type Тип схемы чередования изображений.
-interline-spacing value Интервал между двумя строками текста.
-interpolate method Метод интерполяции цвета пикселя.
-interword-spacing value Интервал между двумя словами.
-kerning value Интервал между двумя символами.
-kmeans geometry K означает снижение цветности.
-kuwahara geometry Фильтр снижения шума с сохранением переходов.
-label string Присваивание метки изображению.
-lat geometry Локальное адаптивное пороговое значение (local adaptive thresholding).
-layers method Оптимизировать или сравнить слои изображения.
-level value Подстройка уровня контраста изображения.
-limit type value Ограничение ресурсов кэша пикселей.
-linear-stretch geometry Линейная растяжка с гистограммой насыщения.
-liquid-rescale geometry Изменение масштаба изображения с помощью шовной резьбы (seam-carving).
-list type Список типов: Color, Configure, Delegate, Format, Magic, Module, Resource или Type.
-log format Формат вывода отладочной информации.
-loop iterations Добавить расширение цикла Netscape для вашей GIF-анимации.
-mattecolor color Цвет кадра.
-median radius Применить медианный фильтр к изображению.
-mean-shift geometry Определить произвольно сформированные кластеры на изображении.
-metric type Измерение различий между изображениями с помощью этой метрики.
-mode radius Сделать каждый пиксель "преобладающим цветом" к соседству.
-modulate value Подстройка яркости (brightness), насыщенности (saturation) и оттенка (hue).
-moments Отобразить моменты изображения.
-monitor Мониторинг прогресса.
-monochrome Преобразовать изображение в черно-белое.
-morph value Трансформировать последовательность изображений.
-morphology method kernel Применить метод морфологии к изображению.
-motion-blur geometry Имитировать размытие движения.
-negate Заменить каждый пиксель пикселем с комплементарным цветом.
-noise radius Добавить или уменьшить шум на изображении.
-normalize Преобразовать изображение для охвата всего диапазона цветов.
-opaque color Поменять этот цвет на цвет заполнения.
-ordered-dither NxN Упорядоченное сглаживание (dither) изображения.
-orient type Ориентация изображения.
-page geometry Размер и размещение холста изображения, canvas (установка).
-paint radius Симуляция рисунка маслом.
-perceptible Установка каждого пикселя, значение которого меньше чем |epsilon| в -epsilon или epsilon (в зависимости от того, что ближе), в противном случае значение пикселя остается неизменным.
-ping Эффективно определяет атрибуты изображения.
-pointsize value Размер точки шрифта.
-polaroid angle Симуляции картинки Polaroid.
-poly terms Построение полинома из последовательности изображений и соответствующих условий (коэффициентов и пар степеней).
-posterize levels Снижение размера картинки путем ограничения количества уровней цвета.
-precision value Установка максимального количества значащих печатаемых цифр.
-preview type Тип предпросмотра изображения.
-print string Интерпретация строки и печать в консоль.
-process image-filter Обработка изображения пользовательским фильтром.
-profile filename Добавить, удалить или применить профиль изображения.
-quality value Уровень сжатия JPEG/MIFF/PNG.
-quantize colorspace Снижение количества цветов в этом цветовом пространстве.
-quiet Подавление всех предупреждающих сообщений.
-rotational-blur angle Радиальное размытие изображения.
-raise value Подсветить/затемнить переходы изображения для создания 3D-эффекта.
-random-threshold low, high Случайный порог изображения.
-range-threshold low-black, low-white, high-white, high-black Выполнение жесткой или мягкой пороговой обработки в пределах некоторого диапазона значений в изображении.
-read-mask filename Связать маску чтения с изображением.
-red-primary point Уровень красного, основная точка.
-regard-warnings Уделить внимание предупреждающим сообщениям.
-region geometry Применить опции к части изображения.
-remap filename Преобразовать цвета изображения для соответствия этому набору цветов.
-render Визуализация векторной графики.
-repage geometry Размер и размещение холста изображения.
-resample geometry Изменение разрешающей способности изображения.
-reshape geometry Изменение формы изображения.
-resize geometry Изменение размера изображения.
-respect-parentheses Установки остаются эффективными до тех пор, пока граница не будет заключена в скобки.
-roll geometry Прокрутить изображение вертикально или горизонтально.
-rotate degrees Применить к изображению Paeth-поворота.
-sample geometry Масштабировать изображение с выборкой пикселей.
-sampling-factor geometry Коэффициент выборки по горизонтали и вертикали.
-scale geometry Масштабирование изображения.
-scene value Номер сцены изображения.
-seed value Начать новую последовательность псевдослучайных чисел.
-segment values Сегментация изображения.
-selective-blur geometry Выборочное размытие пикселей с порогом контраста.
-separate Разделение канала изображения на полутоновое изображение.
-sepia-tone threshold Симуляция фотографии с сепией.
-set attribute value Установка атрибута изображения.
-shade degrees Затенить изображение с помощью отдаленного источника цвета.
-shadow geometry Симуляция тени изображения.
-sharpen geometry Повысить четкость изображения.
-shave geometry "Бритье" пикселей по краям изображения.
-shear geometry Сдвинуть один край изображения вдоль оси X или Y.
-sigmoidal-contrast geometry Повысить контраст без насыщения ярких мест или теней.
-smush offset Смыть последовательность изображений вместе.
-size geometry Ширина и высота изображения.
-sketch geometry Симуляция карандашного эскиза.
-solarize threshold Инверсия (negate) всех пикселей выше уровня порога.
-sort-pixels Сортировка пикселей в каждой линии сканирования в порядке возрастания интенсивности.
-splice geometry Соединение цвета фона с изображением.
-spread radius Смещение пикселей изображения на случайную величину.
-statistic type geometry Заменить каждый пиксель с соответствующей статистикой из соседнего.
-strip Вырезать из изображения все профили и комментарии.
-stroke color Графический примитивный цвет обводки.
-strokewidth value Графическая ширина штриха примитива обводки.
-stretch type Визуализация текста с помощью этой растяжки шрифта.
-style type Визуализация текста с помощью этого стиля шрифта.
-swap indexes Переставить два изображения в последовательности изображений.
-swirl degrees Закрутить пиксели изображения вокруг центра.
-synchronize Синхронизировать изображение с устройством хранения.
-taint Пометить изображение как измененное.
-texture filename Имя текстуры для мозаики на фоне изображения.
-threshold value Порог изображения.
-thumbnail geometry Создать иконку изображения.
-tile filename Мозаичное изображение при заполнении графического примитива.
-tile-offset geometry Задать смещение мозаики изображения.
-tint value Тонировать изображение цветом заливки.
-transform Изображение аффинного преобразования.
-transparent color Сделать этот цвет прозрачным в изображении.
-transparent-color color Прозрачный цвет.
-transpose Зеркалировать изображение по вертикали и повернуть его на 90 градусов.
-transverse Зеркалировать изображение по горизонтали и повернуть его на 270 градусов.
-treedepth value Глубина дерева цветов.
-trim Обрезать края изображения.
-type type Тип изображения.
-undercolor color Цвет ограничивающей рамки аннотации.
-unique-colors Отбрасывание всех пиксельных цветов кроме одного.
-units type Единицы разрешающей способности.
-unsharp geometry Резкость изображения.
-verbose Печать подробной информации изображения.
-version Печать версии программы.
-view Преобразование просмотра FlashPix.
-vignette geometry Смягчение края изображения в стиле виньетки.
-virtual-pixel method Метод доступа к пикселям за пределами границ изображения.
-wave geometry Изменение изображения вдоль синусоидальной волны.
-wavelet-denoise threshold Удаляет шум из изображения, используя вейвлет-преобразование.
-weight type Визуализация текста с этим весом шрифта.
-white-point point Уровень белого точки.
-white-threshold value Принудительно установить все пиксели выше порога в белый цвет.
-word-break type Задает, будут ли разрывы строк отображаться везде, где текст в противном случае будет переполнен. Выберите обычное значение (normal), значение по умолчанию (default) или ключевое слово (break-word).
-write filename Записать изображения в этот файл.
-write-mask filename Связать маску записи с изображением.