« GmagickPixel::setcolorvalue
Search
Введение »
PHP Manual
Обработка и генерация изображений
Обработка изображений (ImageMagick)
Обработка изображений (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
— Применяет перенос к текущей системе координат
ImagickDrawException
— Исключение ImagickDrawException
ImagickException
— Исключение ImagickException
ImagickKernel
— Класс ImagickKernel
ImagickKernel::addKernel
— Присоединяет другое ядро к этому ядру
ImagickKernel::addUnityKernel
— Добавляет ядро Unity в список ядер
ImagickKernel::fromBuiltIn
— Создаёт ядро из встроенного ядра
ImagickKernel::fromMatrix
— Создаёт ядро из двумерной матрицы значений
ImagickKernel::getMatrix
— Получает 2d матрицу значений, используемых в этом ядре
ImagickKernel::scale
— Масштабирует список ядер на заданную величину
ImagickKernel::separate
— Разделяет связанный набор ядер и возвращает массив ImagickKernels
ImagickKernelException
— Исключение ImagickKernelException
ImagickPixel
— Класс ImagickPixel
ImagickPixel::clear
— Очищает ресурсы, связанные с этим объектом
ImagickPixel::__construct
— Конструктор ImagickPixel
ImagickPixel::destroy
— Освобождает ресурсы, связанные с этим объектом
ImagickPixel::getColor
— Возвращает цвет
ImagickPixel::getColorAsString
— Возвращает цвет в виде строки
ImagickPixel::getColorCount
— Возвращает количество цветов связанных с этим цветом
ImagickPixel::getColorQuantum
— Возвращает цвет пикселя в массиве в виде квантовых значений
ImagickPixel::getColorValue
— Возвращает нормализованное значение цвета канала
ImagickPixel::getColorValueQuantum
— Получает квантовое значение цвета в ImagickPixel
ImagickPixel::getHSL
— Возвращает нормализованный HSL-цвет объекта ImagickPixel
ImagickPixel::getIndex
— Получает индекс цветовой карты пиксельной палочки
ImagickPixel::isPixelSimilar
— Проверяет расстояние между этим цветом и другим
ImagickPixel::isPixelSimilarQuantum
— Возвращает true, если расстояние между двумя цветами меньше указанного расстояния
ImagickPixel::isSimilar
— Проверить разницу между этим цветом и другим
ImagickPixel::setColor
— Устанавливает цвет
ImagickPixel::setColorCount
— Устанавливает количество цветов, связанных с этим цветом
ImagickPixel::setColorValue
— Устанавливает нормализованное значение одного из каналов
ImagickPixel::setColorValueQuantum
— Устанавливает квантовое значение цветового элемента ImagickPixel
ImagickPixel::setHSL
— Установка нормализованного HSL цвета
ImagickPixel::setIndex
— Устанавливает индекс цветовой карты пиксельной палочки
ImagickPixelException
— Исключение ImagickPixelException
ImagickPixelIterator
— Класс ImagickPixelIterator
ImagickPixelIterator::clear
— Очищает ресурсы, связанные с PixelIterator
ImagickPixelIterator::__construct
— Конструктор ImagickPixelIterator
ImagickPixelIterator::destroy
— Освобождает ресурсы, связанные с PixelIterator
ImagickPixelIterator::getCurrentIteratorRow
— Возвращает текущий ряд объекта ImagickPixel
ImagickPixelIterator::getIteratorRow
— Возвращает текущий пиксель итератора ряда
ImagickPixelIterator::getNextIteratorRow
— Возвращает следующий ряд итератора пикселей
ImagickPixelIterator::getPreviousIteratorRow
— Возвращает предыдущий ряд
ImagickPixelIterator::newPixelIterator
— Возвращает новый итератор пикселей
ImagickPixelIterator::newPixelRegionIterator
— Возвращает новый итератор пикселей
ImagickPixelIterator::resetIterator
— Сбрасывает итератор пикселей
ImagickPixelIterator::setIteratorFirstRow
— Устанавливает итератор пикселей на первый ряд
ImagickPixelIterator::setIteratorLastRow
— Устанавливает итератор пикселей на последний ряд
ImagickPixelIterator::setIteratorRow
— Устанавливает номер ряда в итераторе пикселей
ImagickPixelIterator::syncIterator
— Синхронизирует итератор пикселей
ImagickPixelIteratorException
— Исключение ImagickPixelIteratorException
↑
and
↓
to navigate •
Enter
to select •
Esc
to close •
/
to open