Анализира бои во референтна слика
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Анализира бои во референтна слика
Референца за `book.gmagick.php` со подобрена типографија и навигација.
Анализира бои во референтна слика
Вовед
Овој екстензија е ЕКСПЕРИМЕНТАЛНА. Поведението на оваа екстензија, вклучувајќи ги имињата на нејзините функции и каква било друга документација што ја опкружува оваа екстензија, може да се промени без претходна најава во идно издание на PHP. Оваа екстензија треба да се користи на ваш сопствен ризик.
Gmagick е PHP екстензија за креирање, менување и добивање мета информации за слики користејќи ја GraphicsMagick API.
GraphicsMagick се гордее со себе како швајцарско ножче за обработка на слики. Работи со над 88 главни формати, вклучувајќи важни формати како DPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM и TIFF.
Gmagick се состои од главна Gmagick класа, GmagickDraw класа која е всушност магично стапче за цртање и GmagickPixel класа чии инстанци претставуваат еден пиксел од слика (боја, непроѕирност).
- Installing/Configuring
- Претходно дефинирани константи
- Примери
- Анализира бои во референтна слика — Класата 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 — Целта на current
- Gmagick::cyclecolormapimage — Враќа референца до тековниот објект Imagick
- Gmagick::deconstructimages — Дешифрира слика
- Gmagick::despeckleimage — Намена на despeckleimage
- Gmagick::destroy — Намена на destroy
- Gmagick::drawimage — Го рендерира GmagickDraw објектот на тековната слика
- Gmagick::edgeimage — Ги прикажува објектот ImagickDraw на тековната слика
- Gmagick::embossimage — Ги подобрува рабовите во сликата
- Gmagick::enhanceimage — Шифрира слика
- Gmagick::equalizeimage — Ја подобрува квалитетот на слика со шум
- Gmagick::flipimage — Ги спојува низите од слики
- Gmagick::flopimage — Создава вертикална огледална слика
- Gmagick::frameimage — Го имплементира дискретниот Фуриеов трансформатор (DFT)
- 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 — Го добива X и Y резолуцијата на сликата
- Gmagick::getimagescene — Ги враќа сите секвенци на слики како blob
- Gmagick::getimagesignature — Ја добива сцената на сликата
- 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 — Ја скалира сликата пропорционално 2x
- Gmagick::mapimage — Пропорционално зголемува сликата 2 пати
- Gmagick::medianfilterimage — Ја менува вредноста на транспарентност на боја
- Gmagick::minifyimage — Ги спојува слоевите на сликата
- Gmagick::modulateimage — Пропорционално ја намалува сликата на половина од нејзината големина
- Gmagick::motionblurimage — Формира мозаик од слики
- Gmagick::newimage — Ги негира боите на референтната слика
- Gmagick::nextimage — Создава нова слика
- Gmagick::normalizeimage — Променете го контрастот на сликата
- Gmagick::oilpaintimage — Се префрла на следната слика
- Gmagick::previousimage — Преминува на претходната слика во објектот
- Gmagick::profileimage — Додава или отстранува профил од сликата
- Gmagick::quantizeimage — Анализира бои во референтна слика
- Gmagick::quantizeimages — Намена на quantizeimages
- Gmagick::queryfontmetrics — Враќа низа што ги претставува метриките на фонтот
- Gmagick::queryfonts — Враќа конфигурирани фонтови
- Gmagick::queryformats — Враќа формати поддржани од Gmagick
- Gmagick::radialblurimage — Радијално замаглува слика
- Gmagick::raiseimage — Создава симулиран ефект сличен на 3D копче
- Gmagick::read — Чита слика од име на датотека
- Gmagick::readimage — Чита слика од име на датотека
- Gmagick::readimageblob — Чита слика од бинарна низа
- Gmagick::readimagefile — Целта на 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 — Ги форсира сите пиксели над прагот во бела боја
- GmagickDraw — Класата GmagickDraw
- GmagickDraw::annotate — Црта текст на сликата
- GmagickDraw::arc — Црта лак
- GmagickDraw::bezier — Црта крива на Безиер
- GmagickDraw::ellipse — Црта елипса на сликата
- GmagickDraw::getfillcolor — Враќа боја на пополнување
- GmagickDraw::getfillopacity — Враќа непроѕирност што се користи при цртање
- GmagickDraw::getfont — Враќа фонт
- GmagickDraw::getfontsize — Враќа големина на фонт во точки
- GmagickDraw::getfontstyle — Го враќа стилот на фонтот
- GmagickDraw::getfontweight — Го враќа тежината на фонтот
- GmagickDraw::getstrokecolor — Го враќа бојата што се користи за исцртување на контурите на објектот
- GmagickDraw::getstrokeopacity — Го враќа непроѕирноста на контурите на исцртаните објекти
- GmagickDraw::getstrokewidth — Го враќа пречникот на линијата што се користи за цртање на контурите на објектот
- GmagickDraw::gettextdecoration — Го враќа украсувањето на текстот
- GmagickDraw::gettextencoding — Го враќа кодот што се користи за текстуални анотации
- GmagickDraw::line — Црта линија
- GmagickDraw::point — Црта точка
- GmagickDraw::polygon — Црта полигон
- GmagickDraw::polyline — Црта полилинија
- GmagickDraw::rectangle — Поставува слика на страницата
- GmagickDraw::rotate — Ја применува наведената ротација на тековниот координатен простор
- GmagickDraw::roundrectangle — Црта заоблен правоаголник
- GmagickDraw::scale — Ја прилагодува скалата
- GmagickDraw::setfillcolor — Ја поставува бојата за пополнување што ќе се користи за цртање пополнети објекти
- GmagickDraw::setfillopacity — Целта на setfillopacity
- GmagickDraw::setfont — Ја поставува целосно специфицираната фонт што ќе се користи при додавање текст
- GmagickDraw::setfontsize — Ја поставува големината на фонтот што ќе се користи при додавање текст
- GmagickDraw::setfontstyle — Го поставува стилот на фонтот што ќе се користи при анотирање со текст
- GmagickDraw::setfontweight — Го поставува тежината на фонтот
- GmagickDraw::setstrokecolor — Ја поставува бојата што се користи за исцртување на контурите на објектите
- GmagickDraw::setstrokeopacity — Ја специфицира непроѕирноста на контурите на исцртаните објекти
- GmagickDraw::setstrokewidth — Ја поставува ширината на исцртувањето што се користи за цртање на контурите на објектите
- GmagickDraw::settextdecoration — Ја специфицира декорацијата
- GmagickDraw::settextencoding — Го специфицира сетот на код за текст
- GmagickPixel — Класата GmagickPixel
- GmagickPixel::__construct — Конструктор на GmagickPixel
- GmagickPixel::getcolor — Ги ослободува ресурсите поврзани со овој објект
- GmagickPixel::getcolorcount — Враќа број на бои поврзани со оваа боја
- GmagickPixel::getcolorvalue — Враќа боја на пикселот во низа како Quantum вредности
- GmagickPixel::setcolor — Враќа дали две бои се разликуваат помалку од наведеното растојание
- GmagickPixel::setcolorvalue — Поставува бројот на бои поврзани со оваа боја