Examples
Gmagick::addimage
Gmagick
PHP Manual
The Gmagick class
Introduction
Description of the class.
Class synopsis
Gmagick
{
/* Methods */
public
void
addimage
(
Gmagick
$Gmagick
)
public
void
addnoiseimage
(
int
$NOISE
)
public
void
annotateimage
(
GmagickDraw
$GmagickDraw
,
int
$x
,
int
$y
,
float
$angle
,
string
$text
)
public
void
blurimage
(
float
$radius
,
float
$sigma
)
public
void
borderimage
(
GmagickPixel
$color
,
int
$width
,
int
$height
)
public
void
charcoalimage
(
float
$radius
,
float
$sigma
)
public
void
chopimage
(
int
$width
,
int
$height
,
int
$x
,
int
$y
)
public
void
clear
(
void
)
public
void
commentimage
(
string
$comment
)
public
void
compositeimage
(
Gmagick
$source
,
int
$COMPOSE
,
int
$x
,
int
$y
)
__construct
([
string
$filename
] )
public
void
cropimage
(
int
$width
,
int
$height
,
int
$x
,
int
$y
)
public
void
cropthumbnailimage
(
int
$width
,
int
$height
)
public
void
current
(
void
)
public
void
cyclecolormapimage
(
float
$displace
)
public
void
deconstructimages
(
void
)
public
void
despeckleimage
(
void
)
public
void
destroy
(
void
)
public
void
drawimage
(
GmagickDraw
$GmagickDraw
)
public
void
edgeimage
(
float
$radius
)
public
void
embossimage
(
float
$radius
,
float
$sigma
)
public
void
enhanceimage
(
void
)
public
void
equalizeimage
(
void
)
public
void
flipimage
(
void
)
public
void
flopimage
(
void
)
public
void
frameimage
(
GmagickPixel
$color
,
int
$width
,
int
$height
,
int
$inner_bevel
,
int
$outer_bevel
)
public
void
gammaimage
(
float
$gamma
)
public
void
getcopyright
(
void
)
public
void
getfilename
(
void
)
public
void
getimagebackgroundcolor
(
void
)
public
void
getimageblueprimary
(
void
)
public
void
getimagebordercolor
(
void
)
public
void
getimagechanneldepth
(
void
)
public
void
getimagecolors
(
void
)
public
void
getimagecolorspace
(
void
)
public
void
getimagecompose
(
void
)
public
void
getimagedelay
(
void
)
public
void
getimagedepth
(
void
)
public
void
getimagedispose
(
void
)
public
void
getimageextrema
(
void
)
public
void
getimagefilename
(
void
)
public
void
getimageformat
(
void
)
public
void
getimagegamma
(
void
)
public
void
getimagegreenprimary
(
void
)
public
void
getimageheight
(
void
)
public
void
getimagehistogram
(
void
)
public
void
getimageindex
(
void
)
public
void
getimageinterlacescheme
(
void
)
public
void
getimageiterations
(
void
)
public
void
getimagematte
(
void
)
public
void
getimagemattecolor
(
void
)
public
void
getimageprofile
(
void
)
public
void
getimageredprimary
(
void
)
public
void
getimagerenderingintent
(
void
)
public
void
getimageresolution
(
void
)
public
void
getimagescene
(
void
)
public
void
getimagesignature
(
void
)
public
void
getimagetype
(
void
)
public
void
getimageunits
(
void
)
public
void
getimagewhitepoint
(
void
)
public
void
getimagewidth
(
void
)
public
void
getpackagename
(
void
)
public
void
getquantumdepth
(
void
)
public
void
getreleasedate
(
void
)
public
void
getsamplingfactors
(
void
)
public
void
getsize
(
void
)
public
void
getversion
(
void
)
public
void
hasnextimage
(
void
)
public
void
haspreviousimage
(
void
)
public
void
implodeimage
(
float
$radius
)
public
void
labelimage
(
string
$label
)
public
void
levelimage
(
float
$blackPoint
,
float
$gamma
,
float
$whitePoint
[,
int
$channel
] )
public
void
magnifyimage
(
void
)
public
void
mapimage
(
gmagick
$gmagick
,
int
$dither
)
public
void
medianfilterimage
(
float
$radius
)
public
void
minifyimage
(
void
)
public
void
modulateimage
(
float
$brightness
,
float
$saturation
,
float
$hue
)
public
void
motionblurimage
(
float
$radius
,
float
$sigma
,
float
$angle
)
public
void
newimage
(
int
$width
,
int
$height
,
mixed
$background
,
string
$format
)
public
void
nextimage
(
void
)
public
void
normalizeimage
([
int
$channel
] )
public
void
oilpaintimage
(
float
$radius
)
public
void
previousimage
(
void
)
public
void
profileimage
(
string
$name
,
string
$profile
)
public
void
quantizeimage
(
int
$numColors
,
int
$colorspace
,
int
$treeDepth
,
bool
$dither
,
bool
$measureError
)
public
void
quantizeimages
(
int
$numColors
,
int
$colorspace
,
int
$treeDepth
,
bool
$dither
,
bool
$measureError
)
public
void
queryfontmetrics
(
void
)
public
void
queryfonts
(
void
)
public
void
queryformats
(
string
$pattern
)
public
void
radialblurimage
(
float
$angle
[,
int
$channel
] )
public
void
raiseimage
(
int
$width
,
int
$height
,
int
$x
,
int
$y
,
bool
$raise
)
public
void
read
(
string
$filename
)
public
void
readimage
(
string
$filename
)
public
void
readimageblob
(
string
$imageContents
[,
string
$filename
] )
public
void
readimagefile
(
string
$fp
)
public
void
reducenoiseimage
(
float
$radius
)
public
void
removeimage
(
void
)
public
void
removeimageprofile
(
string
$name
)
public
void
resampleimage
(
float
$xResolution
,
float
$yResolution
,
int
$filter
,
float
$blur
)
public
void
resizeimage
(
int
$width
,
int
$height
,
int
$filter
,
float
$blur
[,
bool
$fit
] )
public
void
rollimage
(
int
$x
,
int
$y
)
public
void
rotateimage
(
mixed
$color
,
float
$degrees
)
public
void
scaleimage
(
int
$width
,
int
$height
)
public
void
separateimagechannel
(
int
$channel
)
public
void
setfilename
(
string
$filename
)
public
void
setimagebackgroundcolor
(
GmagickPixel
$color
)
public
void
setimageblueprimary
(
float
$x
,
float
$y
)
public
void
setimagebordercolor
(
GmagickPixel
$color
)
public
void
setimagechanneldepth
(
int
$channel
,
int
$depth
)
public
void
setimagecolorspace
(
int
$colorspace
)
public
void
setimagecompose
(
int
$composite
)
public
void
setimagedelay
(
int
$delay
)
public
void
setimagedepth
(
float
$depth
)
public
void
setimagedispose
(
int
$disposeType
)
public
void
setimagefilename
(
string
$filename
)
public
void
setimageformat
(
string
$imageFormat
)
public
void
setimagegamma
(
float
$gamma
)
public
void
setimagegreenprimary
(
float
$x
,
float
$y
)
public
void
setimageindex
(
int
$index
)
public
void
setimageinterlacescheme
(
int
$interlace
)
public
void
setimageiterations
(
int
$iterations
)
public
void
setimageprofile
(
string
$name
,
string
$profile
)
public
void
setimageredprimary
(
float
$x
,
float
$y
)
public
void
setimagerenderingintent
(
int
$rendering_intent
)
public
void
setimageresolution
(
float
$xResolution
,
float
$yResolution
)
public
void
setimagescene
(
string
$scene
)
public
void
setimagetype
(
string
$imgType
)
public
void
setimageunits
(
int
$resolution
)
public
void
setimagewhitepoint
(
float
$x
,
float
$y
)
public
void
setsamplingfactors
(
array
$factors
)
public
void
setsize
(
int
$columns
,
int
$rows
)
public
void
shearimage
(
mixed
$color
,
float
$xShear
,
float
$yShear
)
public
void
solarizeimage
(
float
$threshold
)
public
void
spreadimage
(
float
$radius
)
public
void
stripimage
(
void
)
public
void
swirlimage
(
float
$degrees
)
public
void
thumbnailimage
(
int
$width
,
int
$height
)
public
void
trimimage
(
float
$fuzz
)
public
void
write
(
string
$filename
)
public
void
writeimage
(
string
$filename
)
}
Table of Contents
Gmagick::addimage
— اضافه نمودن تصویر جدید به فهرست تصویر شی Gmagick
Gmagick::addnoiseimage
— اضافه نمودن نویز تصادفی به تصویر
Gmagick::annotateimage
— Annotates an image with text
Gmagick::blurimage
— Adds blur filter to image
Gmagick::borderimage
— Surrounds the image with a border
Gmagick::charcoalimage
— Simulates a charcoal drawing
Gmagick::chopimage
— Removes a region of an image and trims
Gmagick::clear
— پاک کردن تمام منابع مرتبط با شی Gmagick
Gmagick::commentimage
— اضافه کردن توضیح به تصویر شما
Gmagick::compositeimage
— ترکیب یک تصویر در تصویری دیگر
Gmagick::__construct
— سازنده Gmagick
Gmagick::cropimage
— استخراج ناحیه تصویر
Gmagick::cropthumbnailimage
— Creates a crop thumbnail
Gmagick::current
— هدف فعلی
Gmagick::cyclecolormapimage
— Displaces an image's colormap
Gmagick::deconstructimages
— Returns certain pixel differences between images
Gmagick::despeckleimage
— The despeckleimage purpose
Gmagick::destroy
— هدف نابودی
Gmagick::drawimage
— Renders the GmagickDraw object on the current image
Gmagick::edgeimage
— Enhance edges within the image
Gmagick::embossimage
— Returns a grayscale image with a three-dimensional effect
Gmagick::enhanceimage
— Improves the quality of a noisy image
Gmagick::equalizeimage
— Equalizes the image histogram
Gmagick::flipimage
— Creates a vertical mirror image
Gmagick::flopimage
— The flopimage purpose
Gmagick::frameimage
— Adds a simulated three-dimensional border
Gmagick::gammaimage
— Gamma-corrects an image
Gmagick::getcopyright
— بازگرداندن حق نشر GraphicsMagick API به عنوان رشته
Gmagick::getfilename
— The filename associated with an image sequence
Gmagick::getimagebackgroundcolor
— بازگرداندن رنگ پیشزمینه تصویر
Gmagick::getimageblueprimary
— Returns the chromaticy blue primary point
Gmagick::getimagebordercolor
— بازگرداندن رنگ مرز تصویر
Gmagick::getimagechanneldepth
— دریافت عمق برای کانال تصویر به خصوص
Gmagick::getimagecolors
— بازگرداندن رنگ اندیس مشخص colormap
Gmagick::getimagecolorspace
— دریافت colorspace تصویر
Gmagick::getimagecompose
— بازگرداندن عملگر ترکیب مرتبط با تصویر
Gmagick::getimagedelay
— دریافت تاخیر تصویر
Gmagick::getimagedepth
— دریافت عمق تصویر
Gmagick::getimagedispose
— دریافت روش حذف تصویر
Gmagick::getimageextrema
— دریافت extrema در تصویر
Gmagick::getimagefilename
— بازگرداندن filename تصویر به خصوص در توالی
Gmagick::getimageformat
— بازگرداندن قالب تصویر به خصوص در توالی
Gmagick::getimagegamma
— دریافت گامای تصویر
Gmagick::getimagegreenprimary
— Returns the chromaticy green primary point
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
— دریافت صحنه تصویر
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
— Checks if the object has more images
Gmagick::haspreviousimage
— Checks if the object has a previous image
Gmagick::implodeimage
— Creates a new image as a copy
Gmagick::labelimage
— Adds a label to an image.
Gmagick::levelimage
— Adjusts the levels of an image
Gmagick::magnifyimage
— Scales an image proportionally 2x
Gmagick::mapimage
— Replaces the colors of an image with the closest color from a reference image.
Gmagick::medianfilterimage
— Applies a digital filter
Gmagick::minifyimage
— Scales an image proportionally to half its size
Gmagick::modulateimage
— Control the brightness, saturation, and hue
Gmagick::motionblurimage
— Simulates motion blur
Gmagick::newimage
— Creates a new image
Gmagick::nextimage
— Moves to the next image
Gmagick::normalizeimage
— Enhances the contrast of a color image
Gmagick::oilpaintimage
— Simulates an oil painting
Gmagick::previousimage
— Move to the previous image in the object
Gmagick::profileimage
— Adds or removes a profile from an image
Gmagick::quantizeimage
— Analyzes the colors within a reference image
Gmagick::quantizeimages
— The quantizeimages purpose
Gmagick::queryfontmetrics
— بازگرداندن آرایه نمایشدهنده مقیاس فونت
Gmagick::queryfonts
— بازگرداندن فونتهای تنظیم شده
Gmagick::queryformats
— بازگرداندن قالبهای پشتیبانی شده توسط Gmagick
Gmagick::radialblurimage
— Radial blurs an image
Gmagick::raiseimage
— Creates a simulated 3d button-like effect
Gmagick::read
— خواندن تصویر از filename
Gmagick::readimage
— خواندن تصویر از filename
Gmagick::readimageblob
— خواندن تصویر از رشته دودویی
Gmagick::readimagefile
— هدف readimagefile
Gmagick::reducenoiseimage
— Smooths the contours of an image
Gmagick::removeimage
— حذف تصویر از فهرست تصاویر
Gmagick::removeimageprofile
— حذف پروفایل تصویر نامدار و بازگرداندن آن
Gmagick::resampleimage
— Resample image to desired resolution
Gmagick::resizeimage
— Scales an image
Gmagick::rollimage
— Offsets an image
Gmagick::rotateimage
— Rotates an image
Gmagick::scaleimage
— Scales the size of an image
Gmagick::separateimagechannel
— Separates a channel from the image
Gmagick::setfilename
— Sets the filename before you read or write the image
Gmagick::setimagebackgroundcolor
— تعیین رنگ پیشزمینه تصویر
Gmagick::setimageblueprimary
— تعیین نقطه اصلی رنگی آبی
Gmagick::setimagebordercolor
— تعیین رنگ مرزی تصویر
Gmagick::setimagechanneldepth
— تعیین عمق کانال تصویر به خصوص
Gmagick::setimagecolorspace
— تعیین colorspace تصویر
Gmagick::setimagecompose
— تعیین عملگر ترکیب تصویر
Gmagick::setimagedelay
— تعیین تاخیر تصویر
Gmagick::setimagedepth
— تعیین عمق تصویر
Gmagick::setimagedispose
— تعیین متد حذف تصویر
Gmagick::setimagefilename
— تعیین filename تصویر به خصوص در توالی
Gmagick::setimageformat
— تعیین قالب تصویر مشخص
Gmagick::setimagegamma
— تعیین گامای تصویر
Gmagick::setimagegreenprimary
— تعیین نقطه اصلی سبز تصویر
Gmagick::setimageindex
— Set the iterator to the position in the image list specified with the index parameter
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
— Sets the size of the Gmagick object
Gmagick::shearimage
— Creating a parallelogram
Gmagick::solarizeimage
— Applies a solarizing effect to the image
Gmagick::spreadimage
— Randomly displaces each pixel in a block
Gmagick::stripimage
— Strips an image of all profiles and comments
Gmagick::swirlimage
— Swirls the pixels about the center of the image
Gmagick::thumbnailimage
— Changes the size of an image
Gmagick::trimimage
— Remove edges from the image
Gmagick::write
— Writes an image to the specified filename
Gmagick::writeimage
— Writes an image to the specified filename
Examples
Gmagick::addimage
Gmagick
PHP Manual