Обработка изображений (ImageMagick)
- Введение
- Установка и настройка
- Предопределённые константы
- Примеры
- Imagick — Класс Imagick
- Imagick::adaptiveBlurImage — Добавляет адаптивный фильтр размытия к изображению
- Imagick::adaptiveResizeImage — Адаптивное изменение размера изображения с данными триангуляции
- Imagick::adaptiveSharpenImage — Адаптивное изменение резкости изображения
- Imagick::adaptiveThresholdImage — Выбор порога для каждого пикселя в зависимости от диапазона интенсивности
- Imagick::addImage — Добавляет новое изображение к списку изображений объекта Imagick
- Imagick::addNoiseImage — Накладывает случайный шум на изображение
- Imagick::affineTransformImage — Преобразование изображения
- Imagick::animateImages — Анимация одного или нескольких изображений
- Imagick::annotateImage — Добавляет текстовый комментарий на изображение
- Imagick::appendImages — Объединяет набор изображений
- Imagick::autoLevelImage — Настраивает уровни определённого канала изображения
- Imagick::averageImages — Усредняет набор изображений
- Imagick::blackThresholdImage — Перевести все пиксели ниже порогового значения в чёрный цвет
- Imagick::blueShiftImage — Приглушает цвета изображения
- Imagick::blurImage — Добавляет фильтр размытия к изображению
- Imagick::borderImage — Окружает изображение рамкой
- Imagick::brightnessContrastImage — Изменяет яркость и/или контраст изображения
- Imagick::charcoalImage — Рисование углём
- Imagick::chopImage — Удаляет область изображения и обрезает его
- Imagick::clampImage — Ограничивает диапазон цветов от 0 до квантовой глубины
- Imagick::clear — Очищает все ресурсы, связанные с объектом Imagick
- Imagick::clipImage — Обрезка вдоль ближайшего контура с профилем 8BIM
- Imagick::clipImagePath — Клипы вдоль именованных путей из профиля 8BIM, если они есть
- Imagick::clipPathImage — Отсечь вдоль обозначенного контура с профилем 8BIM
- Imagick::clone — Создаёт точную копию объекта Imagick
- Imagick::clutImage — Заменяет цвета в изображении
- Imagick::coalesceImages — Компонует набор изображений
- Imagick::colorFloodfillImage — Изменяет значение цвета любого пикселя, соответствующего целевому
- Imagick::colorizeImage — Смешивание цвета заливки с изображением
- Imagick::colorMatrixImage — Применяет преобразование цвета к изображению
- Imagick::combineImages — Объединяет одно или несколько изображений в одно изображение
- Imagick::commentImage — Добавляет комментарий к вашему изображению
- Imagick::compareImageChannels — Возвращает разницу в одном или нескольких изображениях
- Imagick::compareImageLayers — Возвращает максимальную ограничивающую область между изображениями
- Imagick::compareImages — Сравнивает изображение с восстановленным изображением
- Imagick::compositeImage — Накладывает одно изображение на другое
- Imagick::__construct — Конструктор объекта Imagick
- Imagick::contrastImage — Изменяет контраст изображения
- Imagick::contrastStretchImage — Повышает контрастность цветного изображения
- Imagick::convolveImage — Применяет пользовательское ядро свёртки к изображению
- Imagick::count — Получает количество изображений
- Imagick::cropImage — Извлекает область изображения
- Imagick::cropThumbnailImage — Создаёт обрезанную миниатюру
- Imagick::current — Возвращает ссылку на текущий объект Imagick
- Imagick::cycleColormapImage — Отображает цветовую карту изображения
- Imagick::decipherImage — Расшифровывает изображение
- Imagick::deconstructImages — Возвращает определённые пиксельные различия между изображениями
- Imagick::deleteImageArtifact — Удаляет артефакт изображения
- Imagick::deleteImageProperty — Удаляет свойство изображения
- Imagick::deskewImage — Удаляет перекос с изображения
- Imagick::despeckleImage — Уменьшает спекл-шум на изображении
- Imagick::destroy — Удаляет объект Imagick
- Imagick::displayImage — Выводит изображение
- Imagick::displayImages — Выводит изображение или последовательность изображений
- Imagick::distortImage — Искажает изображение, используя различные методы искажения
- Imagick::drawImage — Выполняет рендеринг объекта ImagickDraw на текущем изображении
- Imagick::edgeImage — Усиливает края в изображении
- Imagick::embossImage — Возвращает изображение в градациях серого с трёхмерным эффектом
- Imagick::encipherImage — Шифрует изображение
- Imagick::enhanceImage — Улучшает качество шумного изображения
- Imagick::equalizeImage — Выравнивает гистограмму изображения
- Imagick::evaluateImage — Применяет выражение к изображению
- Imagick::exportImagePixels — Экспортирует пиксели изображения
- Imagick::extentImage — Устанавливает размер изображения
- Imagick::filter — Применяет пользовательское ядро свёртки к изображению
- Imagick::flattenImages — Объединяет последовательность изображений
- Imagick::flipImage — Создаёт вертикальное зеркало изображения
- Imagick::floodFillPaintImage — Изменяет значение цвета любого пикселя, соответствующего целевому
- Imagick::flopImage — Создаёт горизонтальное зеркальное отображение
- Imagick::forwardFourierTransformImage — Реализует дискретное преобразование Фурье
- Imagick::frameImage — Добавляет имитацию трёхмерной границы
- Imagick::functionImage — Применяет функцию к изображению
- Imagick::fxImage — Оценивает выражение для каждого пикселя в изображении
- Imagick::gammaImage — Гамма-коррекция изображения
- Imagick::gaussianBlurImage — Размывает изображение
- Imagick::getColorspace — Возвращает цветовую палитру
- Imagick::getCompression — Возвращает тип сжатия объекта
- Imagick::getCompressionQuality — Возвращает качество сжатия объекта
- Imagick::getCopyright — Возвращает копирайт API ImageMagick в виде строки
- Imagick::getFilename — Имя файла результирующего изображения
- Imagick::getFont — Возвращает название шрифта
- Imagick::getFormat — Возвращает формат Imagick объекта
- Imagick::getGravity — Возвращает значение гравитации (притяжения)
- Imagick::getHomeURL — Возвращает домашний URL библиотеки ImageMagick
- Imagick::getImage — Возвращает новый объект Imagick
- Imagick::getImageAlphaChannel — Проверяет, есть ли у изображения альфа-канал
- Imagick::getImageArtifact — Возвращает артефакт изображения
- Imagick::getImageAttribute — Возвращает именованный атрибут
- Imagick::getImageBackgroundColor — Возвращает цвет фона изображения
- Imagick::getImageBlob — Возвращает последовательность изображений в виде BLOB
- Imagick::getImageBluePrimary — Возвращает основную точку синего цвета для изображения
- Imagick::getImageBorderColor — Возвращает цвет рамки изображения
- Imagick::getImageChannelDepth — Возвращает глубину для определённого канала изображения
- Imagick::getImageChannelDistortion — Сравнивает каналы изображения с восстановленным изображением
- Imagick::getImageChannelDistortions — Возвращает искажения канала
- Imagick::getImageChannelExtrema — Возвращает экстремумы для одного или нескольких каналов изображения
- Imagick::getImageChannelKurtosis — Возвращает эксцесс и асимметрию определённого канала
- Imagick::getImageChannelMean — Возвращает среднее и стандартное отклонение
- Imagick::getImageChannelRange — Возвращает диапазон каналов
- Imagick::getImageChannelStatistics — Возвращает статистику для каждого канала изображения
- Imagick::getImageClipMask — Возвращает обтравочную маску изображения
- Imagick::getImageColormapColor — Возвращает цвет указанного индекса палитры
- Imagick::getImageColors — Возвращает число уникальных цветов в изображении
- Imagick::getImageColorspace — Возвращает цветовую палитру изображения
- Imagick::getImageCompose — Возвращает составной оператор, связанный с изображением
- Imagick::getImageCompression — Возвращает текущий тип компрессии изображения
- Imagick::getImageCompressionQuality — Возвращает текущее качество сжатия изображения
- Imagick::getImageDelay — Возвращает задержку изображения
- Imagick::getImageDepth — Возвращает глубину изображения
- Imagick::getImageDispose — Возвращает метод удаления изображения
- Imagick::getImageDistortion — Сравнивает изображение с восстановленным изображением
- Imagick::getImageExtrema — Возвращает экстремумы изображения
- Imagick::getImageFilename — Возвращает имя файла конкретного изображения в последовательности
- Imagick::getImageFormat — Возвращает формат конкретного изображения в последовательности
- Imagick::getImageGamma — Возвращает гамму изображения
- Imagick::getImageGeometry — Возвращает ширину и высоту в виде ассоциативного массива
- Imagick::getImageGravity — Возвращает значение гравитации (притяжения)
- Imagick::getImageGreenPrimary — Возвращает первичную точку цветности зелёного
- Imagick::getImageHeight — Возвращает высоту изображения
- Imagick::getImageHistogram — Возвращает гистограмму изображения
- Imagick::getImageIndex — Возвращает индекс текущего активного изображения
- Imagick::getImageInterlaceScheme — Получает схему чересстрочного изображения
- Imagick::getImageInterpolateMethod — Возвращает метод интерполяции
- Imagick::getImageIterations — Возвращает итерации изображения
- Imagick::getImageLength — Возвращает длину изображения в байтах
- Imagick::getImageMatte — Возвращает, если изображение содержит матовый канал
- Imagick::getImageMatteColor — Возвращает матовый цвет изображения
- Imagick::getImageMimeType — Возвращает MIME-тип изображения
- Imagick::getImageOrientation — Возвращает ориентацию изображения
- Imagick::getImagePage — Возвращает геометрию страницы
- Imagick::getImagePixelColor — Возвращает цвет указанного пикселя
- Imagick::getImageProfile — Возвращает именованный профиль изображения
- Imagick::getImageProfiles — Возвращает профили изображений
- Imagick::getImageProperties — Возвращает свойства изображения
- Imagick::getImageProperty — Возвращает именованное свойство изображения
- Imagick::getImageRedPrimary — Возвращает красную первичную точку цветности
- Imagick::getImageRegion — Извлекает область изображения
- Imagick::getImageRenderingIntent — Возвращает схему цветопередачи изображения
- Imagick::getImageResolution — Возвращает разрешение изображения по X и Y
- Imagick::getImagesBlob — Возвращает все последовательности изображений в виде большого двоичного объекта
- Imagick::getImageScene — Возвращает сцену изображения
- Imagick::getImageSignature — Генерирует хеш SHA-256
- Imagick::getImageSize — Возвращает размер изображения в байтах
- Imagick::getImageTicksPerSecond — Получает количество кадров в секунду для изображения
- Imagick::getImageTotalInkDensity — Возвращает общую плотность чернил изображения
- Imagick::getImageType — Возвращает возможный тип изображения
- Imagick::getImageUnits — Возвращает единицы измерения разрешения изображения
- Imagick::getImageVirtualPixelMethod — Возвращает метод виртуального пикселя
- Imagick::getImageWhitePoint — Возвращает белую точку цветности
- Imagick::getImageWidth — Возвращает ширину изображения
- Imagick::getInterlaceScheme — Получает схему сжатия изображения
- Imagick::getIteratorIndex — Возвращает индекс текущего активного изображения
- Imagick::getNumberImages — Возвращает количество изображений в объекте
- Imagick::getOption — Возвращает значение, связанное с указанным ключом
- Imagick::getPackageName — Возвращает имя пакета ImageMagick
- Imagick::getPage — Возвращает геометрию страницы
- Imagick::getPixelIterator — Возвращает MagickPixelIterator
- Imagick::getPixelRegionIterator — Возвращает объект ImagickPixelIterator для секции изображения
- Imagick::getPointSize — Возвращает размер точки
- Imagick::getQuantum — Возвращает квантовый диапазон ImageMagick
- Imagick::getQuantumDepth — Возвращает величину глубины
- Imagick::getQuantumRange — Возвращает величину размера спектра Imagick
- Imagick::getRegistry — Получает запись StringRegistry
- Imagick::getReleaseDate — Возвращает дату релиза ImageMagick
- Imagick::getResource — Возвращает размер используемой памяти указанного ресурса
- Imagick::getResourceLimit — Возвращает заданный лимит ресурсов
- Imagick::getSamplingFactors — Возвращает горизонтальный и вертикальный фактор выборки
- Imagick::getSize — Возвращает размер, связанный с объектом Imagick
- Imagick::getSizeOffset — Возвращает размер смещения
- Imagick::getVersion — Возвращает версию API ImageMagick
- Imagick::haldClutImage — Заменяет цвета в изображении
- Imagick::hasNextImage — Проверяет, содержит ли объект больше изображений
- Imagick::hasPreviousImage — Проверяет, есть ли у объекта предыдущее изображение
- Imagick::identifyFormat — Заменяет любые встроенные символы форматирования соответствующим свойством изображения
- Imagick::identifyImage — Определяет изображение и получает атрибуты
- Imagick::implodeImage — Создаёт копию изображения
- Imagick::importImagePixels — Импортирует пиксели изображения
- Imagick::inverseFourierTransformImage — Реализует дискретное преобразование Фурье
- Imagick::labelImage — Добавляет метку к изображению
- Imagick::levelImage — Регулирует уровни изображения
- Imagick::linearStretchImage — Растягивает с насыщением яркость изображения
- Imagick::liquidRescaleImage — Анимирует изображение или изображения
- Imagick::listRegistry — Перечисляет все настройки реестра
- Imagick::magnifyImage — Пропорционально масштабирует изображение в два раза
- Imagick::mapImage — Заменяет цвета изображения на ближайший цвет из эталонного изображения
- Imagick::matteFloodfillImage — Изменяет значение прозрачности цвета
- Imagick::medianFilterImage — Применяет цифровой фильтр
- Imagick::mergeImageLayers — Объединяет слои изображения
- Imagick::minifyImage — Масштабирует изображение пропорционально половине его размера
- Imagick::modulateImage — Управляйте яркостью, насыщенностью и оттенком
- Imagick::montageImage — Создаёт составное изображение
- Imagick::morphImages — Преобразует набор изображений
- Imagick::morphology — Применяет к изображению ядро, предоставленное пользователем, в соответствии с заданным методом морфологии
- Imagick::mosaicImages — Формирует мозаику из изображений
- Imagick::motionBlurImage — Имитирует размытие в движении
- Imagick::negateImage — Инвертирует цвета в эталонном изображении
- Imagick::newImage — Создаёт новое изображение
- Imagick::newPseudoImage — Создаёт новое изображение
- Imagick::nextImage — Переходит к следующему изображению
- Imagick::normalizeImage — Повышает контрастность цветного изображения
- Imagick::oilPaintImage — Имитирует картину маслом
- Imagick::opaquePaintImage — Изменяет значение цвета любого пикселя, соответствующего целевому
- Imagick::optimizeImageLayers — Удаляет повторяющиеся части изображений для оптимизации
- Imagick::orderedPosterizeImage — Выполняет упорядоченный дизеринг
- Imagick::paintFloodfillImage — Изменяет значение цвета любого пикселя, соответствующего цели
- Imagick::paintOpaqueImage — Изменяет любой пиксель, соответствующий цвету
- Imagick::paintTransparentImage — Изменяет любой пиксель, соответствующий цвету, на цвет, определённый заливкой
- Imagick::pingImage — Получает основные атрибуты изображения
- Imagick::pingImageBlob — Быстро извлекает атрибуты
- Imagick::pingImageFile — Получает базовые атрибуты изображения упрощённым способом
- Imagick::polaroidImage — Имитирует фото Polaroid
- Imagick::posterizeImage — Уменьшает изображение до ограниченного количества уровней цвета
- Imagick::previewImages — Быстрое определение подходящих параметров для обработки изображений
- Imagick::previousImage — Переходит к предыдущему изображению в объекте
- Imagick::profileImage — Добавляет или удаляет профиль изображения
- Imagick::quantizeImage — Анализирует цвета эталонного изображения
- Imagick::quantizeImages — Анализирует цвета в последовательности изображений
- Imagick::queryFontMetrics — Возвращает массив, представляющий метрики шрифта
- Imagick::queryFonts — Возвращает настроенные шрифты
- Imagick::queryFormats — Возвращает форматы, поддерживаемые Imagick
- Imagick::radialBlurImage — Радиальное размытие изображения
- Imagick::raiseImage — Создаёт имитацию эффекта 3D-кнопки
- Imagick::randomThresholdImage — Создаёт высококонтрастное двухцветное изображение
- Imagick::readImage — Читает изображение из файла
- Imagick::readImageBlob — Считывает изображение из двоичной строки
- Imagick::readImageFile — Читает изображение из открытого дескриптора файла
- Imagick::readimages — Читает изображение из массива имён файлов
- Imagick::recolorImage — Перекрашивает изображение
- Imagick::reduceNoiseImage — Сглаживает контуры изображения
- Imagick::remapImage — Переназначает цвета изображения
- Imagick::removeImage — Удаляет изображение из списка изображений
- Imagick::removeImageProfile — Удаляет именованный профиль изображения и возвращает его
- Imagick::render — Отображает все предыдущие команды рисования
- Imagick::resampleImage — Преобразует изображение к желаемому разрешению
- Imagick::resetImagePage — Сбрасывает страницу изображения
- Imagick::resizeImage — Масштабирует изображение
- Imagick::rollImage — Смещает изображение
- Imagick::rotateImage — Поворачивает изображение
- Imagick::rotationalBlurImage — Применяет вращательное размытие к изображению
- Imagick::roundCorners — Скругляет углы изображения
- Imagick::sampleImage — Масштабирует изображение с пиксельной выборкой
- Imagick::scaleImage — Масштабирует размер изображения
- Imagick::segmentImage — Сегментирует изображение
- Imagick::selectiveBlurImage — Выборочное размытие изображения в пределах порогового значения контрастности
- Imagick::separateImageChannel — Отделяет канал от изображения
- Imagick::sepiaToneImage — Тонирование изображения сепией
- Imagick::setBackgroundColor — Устанавливает цвет фона объекта по умолчанию
- Imagick::setColorspace — Устанавливает цветовое пространство
- Imagick::setCompression — Устанавливает тип сжатия объекта по умолчанию
- Imagick::setCompressionQuality — Устанавливает качество сжатия объекта по умолчанию
- Imagick::setFilename — Устанавливает имя файла перед чтением или записью изображения
- Imagick::setFirstIterator — Устанавливает итератор Imagick для первого изображения
- Imagick::setFont — Устанавливает шрифт
- Imagick::setFormat — Устанавливает формат объекта Imagick
- Imagick::setGravity — Устанавливает гравитацию
- Imagick::setImage — Заменяет изображение в объекте
- Imagick::setImageAlphaChannel — Устанавливает альфа-канал изображения
- Imagick::setImageArtifact — Устанавливает артефакт изображения
- Imagick::setImageAttribute — Устанавливает атрибут изображения
- Imagick::setImageBackgroundColor — Устанавливает цвет фона изображения
- Imagick::setImageBias — Устанавливает смещение изображения для любого метода, который свёртывает изображение
- Imagick::setImageBiasQuantum — Устанавливает смещение изображения
- Imagick::setImageBluePrimary — Устанавливает цветность изображения голубой основной точкой
- Imagick::setImageBorderColor — Устанавливает цвет рамки изображения
- Imagick::setImageChannelDepth — Устанавливает глубину определённого канала изображения
- Imagick::setImageClipMask — Устанавливает маску клипа
- Imagick::setImageColormapColor — Устанавливает цвет указанного индекса цветовой карты
- Imagick::setImageColorspace — Устанавливает цветовое пространство изображения
- Imagick::setImageCompose — Устанавливает оператор составного изображения
- Imagick::setImageCompression — Устанавливает сжатие изображения
- Imagick::setImageCompressionQuality — Устанавливает качество сжатия изображения
- Imagick::setImageDelay — Устанавливает задержку изображения
- Imagick::setImageDepth — Устанавливает глубину изображения
- Imagick::setImageDispose — Устанавливает метод удаления изображения
- Imagick::setImageExtent — Устанавливает размер изображения
- Imagick::setImageFilename — Устанавливает имя файла конкретного изображения
- Imagick::setImageFormat — Устанавливает формат определённого изображения
- Imagick::setImageGamma — Устанавливает гамму изображения
- Imagick::setImageGravity — Устанавливает гравитацию изображения
- Imagick::setImageGreenPrimary — Устанавливает цветность изображения зелёной первичной точкой
- Imagick::setImageIndex — Устанавливает позицию итератора
- Imagick::setImageInterlaceScheme — Устанавливает сжатие изображения
- Imagick::setImageInterpolateMethod — Устанавливает метод интерполяции пикселей изображения
- Imagick::setImageIterations — Устанавливает итерации изображения
- Imagick::setImageMatte — Устанавливает матовый канал изображения
- Imagick::setImageMatteColor — Устанавливает матовый цвет изображения
- Imagick::setImageOpacity — Устанавливает уровень непрозрачности изображения
- Imagick::setImageOrientation — Устанавливает ориентацию изображения
- Imagick::setImagePage — Устанавливает геометрию страницы изображения
- Imagick::setImageProfile — Добавляет именованный профиль к объекту Imagick
- Imagick::setImageProperty — Устанавливает свойство изображения
- Imagick::setImageRedPrimary — Устанавливает красную первичную точку цветности изображения
- Imagick::setImageRenderingIntent — Устанавливает схему цветопередачи изображения
- Imagick::setImageResolution — Устанавливает разрешение изображения
- Imagick::setImageScene — Устанавливает сцену изображения
- Imagick::setImageTicksPerSecond — Устанавливает продолжительность отображения кадра
- Imagick::setImageType — Устанавливает тип изображения
- Imagick::setImageUnits — Устанавливает единицы измерения разрешения изображения
- Imagick::setImageVirtualPixelMethod — Устанавливает метод виртуального пикселя
- Imagick::setImageWhitePoint — Устанавливает белую точку цветности изображения
- Imagick::setInterlaceScheme — Устанавливает сжатие изображения
- Imagick::setIteratorIndex — Устанавливает позицию итератора
- Imagick::setLastIterator — Устанавливает итератор Imagick к последнему изображению
- Imagick::setOption — Устанавливает опцию
- Imagick::setPage — Устанавливает геометрию страницы объекта Imagick
- Imagick::setPointSize — Устанавливает размер точки
- Imagick::setProgressMonitor — Устанавливает callback-функцию, которая будет вызываться во время обработки изображения Imagick
- Imagick::setRegistry — Устанавливает значение для записи реестра ImageMagick с именем key
- Imagick::setResolution — Устанавливает разрешение изображения
- Imagick::setResourceLimit — Устанавливает лимит для конкретного ресурса
- Imagick::setSamplingFactors — Устанавливает коэффициенты выборки изображений
- Imagick::setSize — Устанавливает размер объекта Imagick
- Imagick::setSizeOffset — Устанавливает размер и смещение объекта Imagick
- Imagick::setType — Устанавливает атрибут типа изображения
- Imagick::shadeImage — Создаёт 3D-эффект
- Imagick::shadowImage — Имитирует тень изображения
- Imagick::sharpenImage — Повышает резкость изображения
- Imagick::shaveImage — Удаляет пиксели по краям изображения
- Imagick::shearImage — Создаёт параллелограмм
- Imagick::sigmoidalContrastImage — Регулирует контраст изображения
- Imagick::sketchImage — Имитирует набросок карандашом
- Imagick::smushImages — Берёт все изображения из текущего указателя изображения в конец списка изображений и перемещает их
- Imagick::solarizeImage — Применяет к изображению эффект соляризации
- Imagick::sparseColorImage — Интерполирует цвета
- Imagick::spliceImage — Склеивает сплошной цвет в изображение
- Imagick::spreadImage — Случайно смещает каждый пиксель в блоке
- Imagick::statisticImage — Модификация изображения с помощью функции статистики
- Imagick::steganoImage — Скрывает цифровой водяной знак в изображении
- Imagick::stereoImage — Объединяет два изображения
- Imagick::stripImage — Снимает изображение всех профилей и комментариев
- Imagick::subImageMatch — Выполняет поиск фрагмента изображения в текущем изображении и возвращает второстепенное изображение
- Imagick::swirlImage — Закручивает пиксели вокруг центра изображения
- Imagick::textureImage — Многократно размещает изображение текстуры
- Imagick::thresholdImage — Изменяет отдельные пиксели на основе порогового значения
- Imagick::thumbnailImage — Изменяет размер изображения
- Imagick::tintImage — Применяет вектор цвета к каждому пикселю изображения
- Imagick::__toString — Возвращает изображение в виде строки
- Imagick::transformImage — Удобный метод настройки размера кадрирования и геометрии изображения
- Imagick::transformImageColorspace — Преобразует изображение в новое цветовое пространство
- Imagick::transparentPaintImage — Рисует пиксели прозрачными
- Imagick::transposeImage — Создаёт вертикальное зеркальное отображение
- Imagick::transverseImage — Создаёт горизонтальное зеркальное отображение
- Imagick::trimImage — Удаляет края с изображения
- Imagick::uniqueImageColors — Отбрасывает всё, кроме одного, любого цвета пикселя
- Imagick::unsharpMaskImage — Резкость изображения
- Imagick::valid — Проверяет, является ли текущий элемент корректным
- Imagick::vignetteImage — Добавляет виньетный фильтр к изображению
- Imagick::waveImage — Применяет волновой фильтр к изображению
- Imagick::whiteThresholdImage — Закрашивает все пиксели выше порога в белый
- Imagick::writeImage — Записывает изображение по указанному имени файла
- Imagick::writeImageFile — Записывает изображение в файл
- Imagick::writeImages — Записывает изображение или последовательность изображений
- Imagick::writeImagesFile — Записывает фреймы в файловый дескриптор
- ImagickDraw — Класс ImagickDraw
- ImagickDraw::affine — Регулирует текущую матрицу аффинного преобразования
- ImagickDraw::annotation — Рисует текст на картинке
- ImagickDraw::arc — Рисует дугу
- ImagickDraw::bezier — Рисует кривую Безье
- ImagickDraw::circle — Рисует круг
- ImagickDraw::clear — Очищает ImagickDraw
- ImagickDraw::clone — Делает точную копию указанного объекта ImagickDraw
- ImagickDraw::color — Рисует цвет на изображении
- ImagickDraw::comment — Добавляет комментарий
- ImagickDraw::composite — Накладывает изображение на текущее изображение
- ImagickDraw::__construct — Конструктор класса ImagickDraw
- ImagickDraw::destroy — Освобождает все связанные ресурсы
- ImagickDraw::ellipse — Рисует на изображении эллипс
- ImagickDraw::getClipPath — Возвращает идентификатор текущего обтравочного контура
- ImagickDraw::getClipRule — Возвращает текущее правило заливки многоугольника
- ImagickDraw::getClipUnits — Возвращает интерпретацию единиц обтравочного контура
- ImagickDraw::getFillColor — Возвращает цвет заливки
- ImagickDraw::getFillOpacity — Возвращает непрозрачность, используемую при рисовании
- ImagickDraw::getFillRule — Возвращает правило заливки
- ImagickDraw::getFont — Возвращает шрифт
- ImagickDraw::getFontFamily — Возвращает семейство шрифтов
- ImagickDraw::getFontSize — Возвращает размер шрифта
- ImagickDraw::getFontStretch — Получает растяжение шрифта, используемое при аннотации текста
- ImagickDraw::getFontStyle — Возвращает стиль шрифта
- ImagickDraw::getFontWeight — Возвращает толщину шрифта
- ImagickDraw::getGravity — Возвращает гравитацию размещения текста
- ImagickDraw::getStrokeAntialias — Возвращает текущую настройку сглаживания обводки
- ImagickDraw::getStrokeColor — Возвращает цвет, используемый для обводки контуров объекта
- ImagickDraw::getStrokeDashArray — Возвращает массив, представляющий паттерн из штрихов и пробелов, используемых
для обводки контуров
- ImagickDraw::getStrokeDashOffset — Возвращает смещение в штриховом паттерне для начала штриховки
- ImagickDraw::getStrokeLineCap — Возвращает форму, которая будет использоваться в конце открытых внутренних
контуров при их обводке
- ImagickDraw::getStrokeLineJoin — Возвращает форму, которая будет использоваться в углах контуров при их обводке
- ImagickDraw::getStrokeMiterLimit — Возвращает предел среза обводки
- ImagickDraw::getStrokeOpacity — Возвращает непрозрачность обведённых контуров объекта
- ImagickDraw::getStrokeWidth — Возвращает ширину обводки, используемой для рисования контуров объекта
- ImagickDraw::getTextAlignment — Возвращает выравнивание текста
- ImagickDraw::getTextAntialias — Возвращает текущую настройку сглаживания текста
- ImagickDraw::getTextDecoration — Возвращает оформление текста
- ImagickDraw::getTextEncoding — Возвращает кодовый набор, используемый для текстовых аннотаций
- ImagickDraw::getTextInterlineSpacing — Возвращает межстрочный интервал текста
- ImagickDraw::getTextInterwordSpacing — Возвращает межсловный интервал текста
- ImagickDraw::getTextKerning — Возвращает межбуквенный интервал текста
- ImagickDraw::getTextUnderColor — Возвращает цвет под текстом
- ImagickDraw::getVectorGraphics — Возвращает строку, содержащую векторную графику
- ImagickDraw::line — Рисует линию
- ImagickDraw::matte — Закрашивает канал непрозрачности изображения
- ImagickDraw::pathClose — Добавляет элемент пути к текущему пути
- ImagickDraw::pathCurveToAbsolute — Рисует кубическую кривую Безье
- ImagickDraw::pathCurveToQuadraticBezierAbsolute — Рисует квадратичную кривую Безье
- ImagickDraw::pathCurveToQuadraticBezierRelative — Рисует квадратичную кривую Безье
- ImagickDraw::pathCurveToQuadraticBezierSmoothAbsolute — Рисует квадратичную кривую Безье
- ImagickDraw::pathCurveToQuadraticBezierSmoothRelative — Рисует квадратичную кривую Безье
- ImagickDraw::pathCurveToRelative — Рисует кубическую кривую Безье
- ImagickDraw::pathCurveToSmoothAbsolute — Рисует кубическую кривую Безье
- ImagickDraw::pathCurveToSmoothRelative — Рисует кубическую кривую Безье
- ImagickDraw::pathEllipticArcAbsolute — Рисует эллиптическую дугу
- ImagickDraw::pathEllipticArcRelative — Рисует эллиптическую дугу
- ImagickDraw::pathFinish — Завершает текущий путь
- ImagickDraw::pathLineToAbsolute — Рисует линию
- ImagickDraw::pathLineToHorizontalAbsolute — Рисует горизонтальную линию
- ImagickDraw::pathLineToHorizontalRelative — Рисует горизонтальную линию
- ImagickDraw::pathLineToRelative — Рисует линию
- ImagickDraw::pathLineToVerticalAbsolute — Рисует вертикальную линию
- ImagickDraw::pathLineToVerticalRelative — Рисует вертикальную линию
- ImagickDraw::pathMoveToAbsolute — Начинает новый внутренний контур
- ImagickDraw::pathMoveToRelative — Начинает новый внутренний контур
- ImagickDraw::pathStart — Объявляет начало отрисовки контура
- ImagickDraw::point — Рисует точку
- ImagickDraw::polygon — Рисует многоугольник
- ImagickDraw::polyline — Рисует ломаную линию
- ImagickDraw::pop — Уничтожает текущий объект ImagickDraw в стеке и возвращается к ранее добавленному объекту ImagickDraw
- ImagickDraw::popClipPath — Завершает определение пути обтравочного контура
- ImagickDraw::popDefs — Завершает список определений
- ImagickDraw::popPattern — Завершает определение шаблона
- ImagickDraw::push — Клонирует текущий объект ImagickDraw и добавляет его в стек
- ImagickDraw::pushClipPath — Запускает определение пути обтравочного контура
- ImagickDraw::pushDefs — Указывает, что следующие команды создают именованные элементы для ранней обработки
- ImagickDraw::pushPattern — Указывает, что последующие команды вплоть до ImagickDraw::opPattern() составляют определение именованного паттерна
- ImagickDraw::rectangle — Рисует прямоугольник
- ImagickDraw::render — Отрисовывает все предыдущие команды рисования на изображении
- ImagickDraw::resetVectorGraphics — Сбрасывает векторную графику
- ImagickDraw::rotate — Применяет указанный поворот к текущему координатному пространству
- ImagickDraw::roundRectangle — Рисует прямоугольник с закруглёнными углами
- ImagickDraw::scale — Регулирует коэффициент масштабирования
- ImagickDraw::setClipPath — Связывает именованный контур обтравочного контура с изображением
- ImagickDraw::setClipRule — Устанавливает правило заливки многоугольника, которое будет использоваться обтравочным контуром
- ImagickDraw::setClipUnits — Устанавливает интерпретацию единиц траектории обтравочного контура
- ImagickDraw::setFillAlpha — Устанавливает непрозрачность при рисовании с использованием цвета или текстуры заливки
- ImagickDraw::setFillColor — Устанавливает цвет заливки, используемый для рисования объектов с заливкой
- ImagickDraw::setFillOpacity — Устанавливает непрозрачность при рисовании с использованием цвета или текстуры заливки
- ImagickDraw::setFillPatternURL — Устанавливает URL-адрес для использования в качестве образца заливки для заливки объектов
- ImagickDraw::setFillRule — Устанавливает правило заливки для использования при рисовании полигонов
- ImagickDraw::setFont — Устанавливает указанный шрифт для использования при аннотировании текстом
- ImagickDraw::setFontFamily — Устанавливает семейство шрифтов для использования при аннотировании текстом
- ImagickDraw::setFontSize — Устанавливает размер шрифта для использования при аннотировании текстом
- ImagickDraw::setFontStretch — Устанавливает растяжение шрифта для использования при аннотировании текстом
- ImagickDraw::setFontStyle — Устанавливает стиль шрифта для использования при аннотировании текстом
- ImagickDraw::setFontWeight — Устанавливает толщину шрифта
- ImagickDraw::setGravity — Устанавливает гравитацию размещения текста
- ImagickDraw::setResolution — Устанавливает разрешение
- ImagickDraw::setStrokeAlpha — Определяет непрозрачность обводки контуров объекта
- ImagickDraw::setStrokeAntialias — Управляет сглаживанием обводок контуров
- ImagickDraw::setStrokeColor — Устанавливает цвет, используемый для обводки контуров объекта
- ImagickDraw::setStrokeDashArray — Задаёт паттерн из штрихов и пробелов, используемых для обводки контуров
- ImagickDraw::setStrokeDashOffset — Задаёт смещение в штриховом паттерне для начала штриховки
- ImagickDraw::setStrokeLineCap — Задаёт форму, которая будет использоваться в конце открытых внутренних
контуров при их обводке
- ImagickDraw::setStrokeLineJoin — Задаёт форму, которая будет использоваться в углах контуров при их обводке
- ImagickDraw::setStrokeMiterLimit — Задаёт предел среза обводки
- ImagickDraw::setStrokeOpacity — Определяет непрозрачность обводки контуров объекта
- ImagickDraw::setStrokePatternURL — Устанавливает паттерн, используемый для обводки контуров объекта
- ImagickDraw::setStrokeWidth — Устанавливает ширину обводки, используемой для рисования контуров объекта
- ImagickDraw::setTextAlignment — Задаёт выравнивание текста
- ImagickDraw::setTextAntialias — Управляет сглаживанием текста
- ImagickDraw::setTextDecoration — Определяет оформление
- ImagickDraw::setTextEncoding — Задаёт кодовый набор текста
- ImagickDraw::setTextInterlineSpacing — Устанавливает межстрочный интервал текста
- ImagickDraw::setTextInterwordSpacing — Устанавливает межсловный интервал текста
- ImagickDraw::setTextKerning — Устанавливает межбуквенный интервал текста
- ImagickDraw::setTextUnderColor — Задаёт цвет фонового прямоугольника
- ImagickDraw::setVectorGraphics — Устанавливает векторную графику
- ImagickDraw::setViewbox — Устанавливает общий размер холста
- ImagickDraw::skewX — Наклоняет текущую систему координат по горизонтали
- ImagickDraw::skewY — Наклоняет текущую систему координат по вертикали
- ImagickDraw::translate — Применяет перенос к текущей системе координат
- ImagickPixel — Класс ImagickPixel
- ImagickPixelIterator — Класс ImagickPixelIterator
- ImagickKernel — Класс ImagickKernel