Клас Gmagick
(PECL gmagick >= Unknown)
Вступ
Огляд класів
class Gmagick
{
/* Методы */
public __construct(string $filename = ?)
public addimage(Gmagick $source): Gmagick
public addnoiseimage(int $noise_type): Gmagick
public annotateimage( GmagickDraw $GmagickDraw, float $x, float $y, float $angle, string $text): Gmagick
public blurimage(float $radius, float $sigma, int $channel = ?): Gmagick
public borderimage(GmagickPixel $color, int $width, int $height): Gmagick
public charcoalimage(float $radius, float $sigma): Gmagick
public chopimage( int $width, int $height, int $x, int $y): Gmagick
public clear(): Gmagick
public commentimage(string $comment): Gmagick
public compositeimage( Gmagick $source, int $COMPOSE, int $x, int $y): Gmagick
public cropimage(
int
$width
,
int
$height
, int $x, int $y): Gmagick
public cropthumbnailimage(int $width, int $height): Gmagick
public current(): Gmagick
public cyclecolormapimage(int $displace): Gmagick
public deconstructimages(): Gmagick
public despeckleimage(): Gmagick
public destroy(): bool
public drawimage(GmagickDraw $GmagickDraw): Gmagick
public edgeimage(float $radius): Gmagick
public embossimage(float $radius, float $sigma): Gmagick
public enhanceimage(): Gmagick
public equalizeimage(): Gmagick
public flipimage(): Gmagick
public flopimage(): Gmagick
public frameimage( GmagickPixel $color, int $width, int $height, int $inner_bevel, int $outer_bevel): Gmagick
public gammaimage(float $gamma): Gmagick
public getcopyright(): string
public getfilename(): string
public getimagebackgroundcolor(): GmagickPixel
public getimageblueprimary(): array
public getimagebordercolor(): GmagickPixel
public getimagechanneldepth(int $channel_type): int
public getimagecolors(): int
public getimagecolorspace(): int
public getimagecompose(): int
public getimagedelay(): int
public getimagedepth(): int
public getimagedispose(): int
public getimageextrema(): array
public getimagefilename(): string
public getimageformat(): string
public getimagegamma(): float
public getimagegreenprimary(): array
public getimageheight(): int
public getimagehistogram(): array
public getimageindex(): int
public getimageinterlacescheme(): int
public getimageiterations(): int
public getimagematte(): int
public getimagemattecolor(): GmagickPixel
public getimageprofile(string $name): string
public getimageredprimary(): array
public getimagerenderingintent(): int
public getimageresolution(): array
public getimagescene(): int
public getimagesignature(): string
public getimagetype(): int
public getimageunits(): int
public getimagewhitepoint(): array
public getimagewidth(): int
public getpackagename(): string
public getquantumdepth(): array
public getreleasedate(): string
public getsamplingfactors(): array
public getsize(): array
public getversion(): array
public hasnextimage(): mixed
public haspreviousimage(): mixed
public implodeimage(float $radius): mixed
public labelimage(string $label): mixed
public levelimage( float $blackPoint, float $gamma, float $whitePoint, int $channel = Gmagick::CHANNEL_DEFAULT): mixed
public magnifyimage(): mixed
public mapimage(gmagick $gmagick, bool $dither): Gmagick
public medianfilterimage(float $radius): void
public minifyimage(): Gmagick
public modulateimage(float $brightness, float $saturation, float $hue): Gmagick
public motionblurimage(float $radius, float $sigma, float $angle): Gmagick
public newimage( int $width, int $height, string $background, string $format = ?): Gmagick
public nextimage(): bool
public normalizeimage(int $channel = ?): Gmagick
public oilpaintimage(
float
$radius
): Gmagick
public previousimage(): bool
public profileimage(string $name, string $profile): Gmagick
public quantizeimage( int $numColors, int $colorspace, int $treeDepth, bool $dither, bool $measureError): Gmagick
public quantizeimages( int $numColors, int $colorspace, int $treeDepth, bool $dither, bool $measureError): Gmagick
public queryfontmetrics(GmagickDraw $draw, string $text): array
public queryfonts(string $pattern = "*"): array
public queryformats(string $pattern = "*"): array
public radialblurimage(float $angle, int $channel = Gmagick::CHANNEL_DEFAULT): Gmagick
public raiseimage( int $width, int $height, int $x, int $y, bool $raise): Gmagick
public read(string $filename): Gmagick
public readimage(string $filename): Gmagick
public readimageblob(string $imageContents, string $filename = ?): Gmagick
public readimagefile(resource $fp, string $filename = ?): Gmagick
public reducenoiseimage(float $radius): Gmagick
public removeimage(): Gmagick
public removeimageprofile(string $name): string
public resampleimage( float $xResolution, float $yResolution, int $filter, float $blur): Gmagick
public resizeimage( int $width, int $height, int $filter, float $blur, bool $fit = false): Gmagick
public rollimage(int $x, int $y): Gmagick
public rotateimage(mixed $color, float $degrees): Gmagick
public scaleimage(int $width, int $height, bool $fit = false): Gmagick
public separateimagechannel(int $channel): Gmagick
setCompressionQuality(
int $quality
= 75
): Gmagick
public setfilename(string $filename): Gmagick
public setimagebackgroundcolor(GmagickPixel $color): Gmagick
public setimageblueprimary(float $x, float $y): Gmagick
public setimagebordercolor(GmagickPixel $color): Gmagick
public setimagechanneldepth(int $channel, int $depth): Gmagick
public setimagecolorspace(int $colorspace): Gmagick
public setimagecompose(int $composite): Gmagick
public setimagedelay(int $delay): Gmagick
public setimagedepth(int $depth): Gmagick
public setimagedispose(int $disposeType): Gmagick
public setimagefilename(string $filename): Gmagick
public setimageformat(string $imageFormat): Gmagick
public setimagegamma(float $gamma): Gmagick
public setimagegreenprimary(float $x, float $y): Gmagick
public setimageindex(int $index): Gmagick
public setimageinterlacescheme(int $interlace): Gmagick
public setimageiterations(int $iterations): Gmagick
public setimageprofile(string $name, string $profile): Gmagick
public setimageredprimary(float $x, float $y): Gmagick
public setimagerenderingintent(int $rendering_intent): Gmagick
public setimageresolution(float $xResolution, float $yResolution): Gmagick
public setimagescene(int $scene): Gmagick
public setimagetype(int $imgType): Gmagick
public setimageunits(int $resolution): Gmagick
public setimagewhitepoint(float $x, float $y): Gmagick
public setsamplingfactors(array $factors): Gmagick
public setsize(int $columns, int $rows): Gmagick
public shearimage(mixed $color, float $xShear, float $yShear): Gmagick
public solarizeimage(int $threshold): Gmagick
public spreadimage(float $radius): Gmagick
public stripimage(): Gmagick
public swirlimage(float $degrees): Gmagick
public thumbnailimage(int $width, int $height, bool $fit = false): Gmagick
public trimimage(float $fuzz): Gmagick
public writeimage(string $filename, bool $all_frames = false): Gmagick
}
Зміст
- Gmagick::addimage— Додавання нового зображення до списку зображень об'єкта Gmagick
- Gmagick::addnoiseimage— Додає випадкового шуму до зображення
- Gmagick::annotateimage— Підписати зображення текстом
- Gmagick::blurimage— Додати розмиття зображення
- Gmagick::borderimage— Додати рамку до зображення
- Gmagick::charcoalimage— Імітація малювання вугіллям
- Gmagick::chopimage— Видаляє область зображення та підрізає його.
- Gmagick::clear— Зачищає всі ресурси, пов'язані з об'єктом Gmagick
- Gmagick::commentimage— Додати коментар до зображення
- Gmagick::compositeimage— Накладає одне зображення на інше
- Gmagick::__construct - Конструктор об'єкта Gmagick
- Gmagick::cropimage— Обрізає зображення
- Gmagick::cropthumbnailimage— Створення обрізаного зменшеного зображення
- Gmagick::current - Повернути самого себе
- Gmagick::cyclecolormapimage— Зміщує колірну карту зображення
- Gmagick::deconstructimages— Повертає певні піксельні відмінності між зображеннями
- Gmagick::despeckleimage - Призначення despeckleimage
- Gmagick::destroy— Знищити об'єкт Gmagick
- Gmagick::drawimage— Відображає об'єкт GmagickDraw на поточному зображенні
- Gmagick::edgeimage— Збільшує краї зображення.
- Gmagick::embossimage— Повертає зображення у градаціях сірого із тривимірним ефектом
- Gmagick::enhanceimage— Покращує якість зображення з шумом
- Gmagick::equalizeimage— Вирівнює гістограму зображення
- Gmagick::flipimage— Створює вертикальне дзеркальне відображення
- Gmagick::flopimage— Створює горизонтальне дзеркальне відображення
- Gmagick::frameimage— Додає змодельований тривимірний кордон
- Gmagick::gammaimage - Гамма-корекція зображення
- Gmagick::getcopyright— Повертає копірайт GraphicsMagick API у вигляді рядка
- Gmagick::getfilename— Повертає ім'я файлу, пов'язаного з послідовністю зображень.
- Gmagick::getimagebackgroundcolor— Повертає колір тла зображення
- Gmagick::getimageblueprimary— Повертає кольоровість синьої первинної точки
- Gmagick::getimagebordercolor— Повертає колір кордону зображення
- Gmagick::getimagechanneldepth— Отримує глибину для певного каналу зображення
- Gmagick::getimagecolors— Повертає колір зазначеного індексу карти кольорів
- Gmagick::getimagecolorspace— Повертає колірний простір зображення
- Gmagick::getimagecompose— Повертає складовий оператор, пов'язаний із зображенням
- Gmagick::getimagedelay— Отримує затримку зображення
- Gmagick::getimagedepth— Отримує глибину зображення
- Gmagick::getimagedispose— Отримує метод видалення зображення
- Gmagick::getimageextrema— Отримує екстремуми для зображення
- Gmagick::getimagefilename— Повертає ім'я файлу конкретного зображення у послідовності
- Gmagick::getimageformat— Повертає формат зображення в послідовності.
- Gmagick::getimagegamma— Повертає гаму зображення
- Gmagick::getimagegreenprimary— Повертає первинну зелену точку
- Gmagick::getimageheight— Повертає висоту зображення
- Gmagick::getimagehistogram— Повертає гістограму зображення
- Gmagick::getimageindex— Повертає індекс активного поточного зображення.
- Gmagick::getimageinterlacescheme— Отримує схему чергування зображень
- Gmagick::getimageiterations— Отримує ітерацію зображення
- Gmagick::getimagematte— Перевіряє, чи є на зображенні матовий канал
- Gmagick::getimagemattecolor— Повертає зображення матового кольору
- Gmagick::getimageprofile— Повертає іменований профайл зображення
- Gmagick::getimageredprimary— Повертає первинну червону точку
- Gmagick::getimagerenderingintent— Отримує мету рендерингу зображення
- Gmagick::getimageresolution— Повертає роздільну здатність зображення
- Gmagick::getimagescene— Отримує сцену зображення
- Gmagick::getimagesignature— Створює підпис до повідомлення SHA-256
- Gmagick::getimagetype— Повертає потенційний тип зображення
- Gmagick::getimageunits— Повертає одиниці роздільної здатності зображення
- Gmagick::getimagewhitepoint— Повертає хроматичну білу крапку
- Gmagick::getimagewidth— Повертає ширину зображення
- Gmagick::getpackagename— Повертає ім'я пакета GraphicsMagick
- Gmagick::getquantumdepth— Повертає глибину кольору (біт на канал) об'єкта Gmagick у вигляді рядка
- Gmagick::getreleasedate— Повертає дату релізу GraphicsMagick у вигляді рядка
- Gmagick::getsamplingfactors— Повертає вертикальний та горизонтальний фактор дискретизації
- Gmagick::getsize— Повертає розмір, пов'язаний із об'єктом Gmagick
- Gmagick::getversion— Повертає версію GraphicsMagick API
- Gmagick::hasnextimage— Перевіряє, чи є ще зображення в об'єкті
- Gmagick::haspreviousimage— Перевіряє, чи є ще зображення в об'єкті під час ітерації назад
- Gmagick::implodeimage— Створює копію зображення
- Gmagick::labelimage— Додає позначку до зображення
- Gmagick::levelimage— Регулює рівні зображення
- Gmagick::magnifyimage - Пропорційно масштабує зображення в 2 рази
- Gmagick::mapimage— Замінює кольори зображення на найближчий колір із еталонного зображення
- Gmagick::medianfilterimage— Застосовує цифровий фільтр
- Gmagick::minifyimage— Масштабує зображення пропорційно до половини його розміру.
- Gmagick::modulateimage— Керує яскравістю, насиченістю та відтінком
- Gmagick::motionblurimage— Імітує розмиття під час руху
- Gmagick::newimage— Створює нове зображення
- Gmagick::nextimage— Здійснює перехід до наступного зображення
- Gmagick::normalizeimage— Підвищує контрастність кольорового зображення
- Gmagick::oilpaintimage— Імітує ефект картини олією
- Gmagick::previousimage— Здійснює перехід до попереднього зображення в об'єкті
- Gmagick::profileimage— Додає або видаляє профіль із зображення.
- Gmagick::quantizeimage - Аналізує кольори еталонного зображення
- Gmagick::quantizeimages— Аналізує кольори у послідовності зображень
- Gmagick::queryfontmetrics— Повертає масив, який представляє метрики шрифту
- Gmagick::queryfonts— Повертає налаштовані шрифти
- Gmagick::queryformats— Повертає формати Gmagick.
- Gmagick::radialblurimage— Застосовує радіальне розмиття зображення.
- Gmagick::raiseimage— Створює імітацію ефекту тривимірної кнопки
- Gmagick::read— Читає зображення із файлу
- Gmagick::readimage— Читає зображення із файлу
- Gmagick::readimageblob— Читає зображення з бінарного рядка
- Gmagick::readimagefile— Читає зображення або послідовність зображень із файлового дескриптора
- Gmagick::reducenoiseimage— Згладжує контури зображення
- Gmagick::removeimage— Видаляє зображення зі списку
- Gmagick::removeimageprofile— Видаляє іменований профайл зображення та повертає його
- Gmagick::resampleimage— Змінює роздільну здатність зображення до бажаного.
- Gmagick::resizeimage— Масштабує зображення
- Gmagick::rollimage— Зміщує зображення
- Gmagick::rotateimage— Повертає зображення
- Gmagick::scaleimage— Масштабує розмір зображення
- Gmagick::separateimagechannel— Відокремлює канал від зображення
- Gmagick::setCompressionQuality— Встановлює якість стандартного стиснення об'єкта
- Gmagick::setfilename— Встановлює ім'я файлу перед читанням чи записом зображення
- Gmagick::setimagebackgroundcolor— Встановлює колір тла зображення
- Gmagick::setimageblueprimary— Встановлює кольоровість зображення блакитною основною точкою.
- Gmagick::setimagebordercolor— Встановлює колір рамки зображення
- Gmagick::setimagechanneldepth— Встановлює глибину певного каналу зображення
- Gmagick::setimagecolorspace— Встановлює колірний простір зображення
- Gmagick::setimagecompose— Встановлює оператор складеного зображення
- Gmagick::setimagedelay— Встановлює затримку зображення
- Gmagick::setimagedepth— Встановлює глибину зображення
- Gmagick::setimagedispose— Встановлює метод видалення зображення
- Gmagick::setimagefilename— Встановлює ім'я файлу конкретного зображення у послідовності
- Gmagick::setimageformat— Встановлює формат певного зображення
- Gmagick::setimagegamma— Встановлює гаму зображення
- Gmagick::setimagegreenprimary— Встановлює кольоровість зображення зеленою первинною точкою.
- Gmagick::setimageindex— Встановлює ітератор у положення списку зображень, заданому параметром index
- Gmagick::setimageinterlacescheme— Встановлює схему надстрокової розгортки зображення
- Gmagick::setimageiterations— Встановлює ітерацію зображення
- Gmagick::setimageprofile— Додає іменований профіль до об'єкту Gmagick
- Gmagick::setimageredprimary— Встановлює кольоровість зображення червоною основною точкою.
- Gmagick::setimagerenderingintent— Встановлює спосіб рендерингу зображення
- Gmagick::setimageresolution— Встановлює роздільну здатність зображення
- Gmagick::setimagescene— Встановлює сцену зображення
- Gmagick::setimagetype— Встановлює тип зображення
- Gmagick::setimageunits— Встановлює одиниці роздільної здатності зображення
- Gmagick::setimagewhitepoint— Встановлює кольоровість зображення білою точкою.
- Gmagick::setsamplingfactors— Встановлює фактори вибірки зображення
- Gmagick::setsize— Встановлює розмір об'єкта Gmagick
- Gmagick::shearimage - Створює паралелограм
- Gmagick::solarizeimage— Застосовує ефект соляризації до зображення.
- Gmagick::spreadimage— Випадково зміщує кожен піксель у блоці
- Gmagick::stripimage— Знімає зображення всіх профілів та коментарів
- Gmagick::swirlimage— Закручує пікселі навколо центру зображення
- Gmagick::thumbnailimage— Змінює розмір зображення
- Gmagick::trimimage— Видаляє краї із зображення
- Gmagick::write - Псевдонім Gmagick:: writeimage
- Gmagick::writeimage— Записує зображення у вказаний файл