首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Imagick (class)

Class synopsis

(PECL imagick 2.0.0)

Imagick implements Iterator {

代码语言:javascript
复制
bool adaptiveBlurImage ( float $radius , float $sigma [, int $channel = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
bool adaptiveResizeImage ( int $columns , int $rows [, bool $bestfit = false ] )
代码语言:javascript
复制
bool adaptiveSharpenImage ( float $radius , float $sigma [, int $channel = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
bool adaptiveThresholdImage ( int $width , int $height , int $offset )
代码语言:javascript
复制
bool addImage ( Imagick $source )
代码语言:javascript
复制
bool addNoiseImage ( int $noise_type [, int $channel = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
bool affineTransformImage ( ImagickDraw $matrix )
代码语言:javascript
复制
bool animateImages ( string $x_server )
代码语言:javascript
复制
bool annotateImage ( ImagickDraw $draw_settings , float $x , float $y , float $angle , string $text )
代码语言:javascript
复制
Imagick appendImages ( bool $stack = false )
代码语言:javascript
复制
public void autoLevelImage ([ string $CHANNEL = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
Imagick averageImages ( void )
代码语言:javascript
复制
bool blackThresholdImage ( mixed $threshold )
代码语言:javascript
复制
public void blueShiftImage ([ float $factor = 1.5 ] )
代码语言:javascript
复制
bool blurImage ( float $radius , float $sigma [, int $channel ] )
代码语言:javascript
复制
bool borderImage ( mixed $bordercolor , int $width , int $height )
代码语言:javascript
复制
public void brightnessContrastImage ( string $brightness , string $contrast [, int $CHANNEL = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
bool charcoalImage ( float $radius , float $sigma )
代码语言:javascript
复制
bool chopImage ( int $width , int $height , int $x , int $y )
代码语言:javascript
复制
public void clampImage ([ string $CHANNEL = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
bool clear ( void )
代码语言:javascript
复制
bool clipImage ( void )
代码语言:javascript
复制
public void clipImagePath ( string $pathname , string $inside )
代码语言:javascript
复制
bool clipPathImage ( string $pathname , bool $inside )
代码语言:javascript
复制
Imagick clone ( void )
代码语言:javascript
复制
bool clutImage ( Imagick $lookup_table [, float $channel = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
Imagick coalesceImages ( void )
代码语言:javascript
复制
bool colorFloodfillImage ( mixed $fill , float $fuzz , mixed $bordercolor , int $x , int $y )
代码语言:javascript
复制
bool colorizeImage ( mixed $colorize , mixed $opacity )
代码语言:javascript
复制
public void colorMatrixImage ( string $color_matrix = Imagick::CHANNEL_DEFAULT )
代码语言:javascript
复制
Imagick combineImages ( int $channelType )
代码语言:javascript
复制
bool commentImage ( string $comment )
代码语言:javascript
复制
array compareImageChannels ( Imagick $image , int $channelType , int $metricType )
代码语言:javascript
复制
Imagick compareImageLayers ( int $method )
代码语言:javascript
复制
array compareImages ( Imagick $compare , int $metric )
代码语言:javascript
复制
bool compositeImage ( Imagick $composite_object , int $composite , int $x , int $y [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
__construct ( mixed $files )
代码语言:javascript
复制
bool contrastImage ( bool $sharpen )
代码语言:javascript
复制
bool contrastStretchImage ( float $black_point , float $white_point [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool convolveImage ( array $kernel [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
public void count ([ string $mode ] )
代码语言:javascript
复制
bool cropImage ( int $width , int $height , int $x , int $y )
代码语言:javascript
复制
bool cropThumbnailImage ( int $width , int $height )
代码语言:javascript
复制
Imagick current ( void )
代码语言:javascript
复制
bool cycleColormapImage ( int $displace )
代码语言:javascript
复制
bool decipherImage ( string $passphrase )
代码语言:javascript
复制
Imagick deconstructImages ( void )
代码语言:javascript
复制
bool deleteImageArtifact ( string $artifact )
代码语言:javascript
复制
public void deleteImageProperty ( string $name )
代码语言:javascript
复制
public bool deskewImage ( float $threshold )
代码语言:javascript
复制
bool despeckleImage ( void )
代码语言:javascript
复制
bool destroy ( void )
代码语言:javascript
复制
bool displayImage ( string $servername )
代码语言:javascript
复制
bool displayImages ( string $servername )
代码语言:javascript
复制
bool distortImage ( int $method , array $arguments , bool $bestfit )
代码语言:javascript
复制
bool drawImage ( ImagickDraw $draw )
代码语言:javascript
复制
bool edgeImage ( float $radius )
代码语言:javascript
复制
bool embossImage ( float $radius , float $sigma )
代码语言:javascript
复制
bool encipherImage ( string $passphrase )
代码语言:javascript
复制
bool enhanceImage ( void )
代码语言:javascript
复制
bool equalizeImage ( void )
代码语言:javascript
复制
bool evaluateImage ( int $op , float $constant [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
public array exportImagePixels ( int $x , int $y , int $width , int $height , string $map , int $STORAGE )
代码语言:javascript
复制
bool extentImage ( int $width , int $height , int $x , int $y )
代码语言:javascript
复制
public void filter ( ImagickKernel $ImagickKernel [, int $CHANNEL = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
Imagick flattenImages ( void )
代码语言:javascript
复制
bool flipImage ( void )
代码语言:javascript
复制
bool floodFillPaintImage ( mixed $fill , float $fuzz , mixed $target , int $x , int $y , bool $invert [, int $channel = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
bool flopImage ( void )
代码语言:javascript
复制
public void forwardFourierTransformimage ( bool $magnitude )
代码语言:javascript
复制
bool frameImage ( mixed $matte_color , int $width , int $height , int $inner_bevel , int $outer_bevel )
代码语言:javascript
复制
public bool functionImage ( int $function , array $arguments [, int $channel = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
Imagick fxImage ( string $expression [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool gammaImage ( float $gamma [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool gaussianBlurImage ( float $radius , float $sigma [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
int getColorspace ( void )
代码语言:javascript
复制
int getCompression ( void )
代码语言:javascript
复制
int getCompressionQuality ( void )
代码语言:javascript
复制
string getCopyright ( void )
代码语言:javascript
复制
string getFilename ( void )
代码语言:javascript
复制
string getFont ( void )
代码语言:javascript
复制
string getFormat ( void )
代码语言:javascript
复制
int getGravity ( void )
代码语言:javascript
复制
string getHomeURL ( void )
代码语言:javascript
复制
Imagick getImage ( void )
代码语言:javascript
复制
int getImageAlphaChannel ( void )
代码语言:javascript
复制
string getImageArtifact ( string $artifact )
代码语言:javascript
复制
public string getImageAttribute ( string $key )
代码语言:javascript
复制
ImagickPixel getImageBackgroundColor ( void )
代码语言:javascript
复制
string getImageBlob ( void )
代码语言:javascript
复制
array getImageBluePrimary ( void )
代码语言:javascript
复制
ImagickPixel getImageBorderColor ( void )
代码语言:javascript
复制
int getImageChannelDepth ( int $channel )
代码语言:javascript
复制
float getImageChannelDistortion ( Imagick $reference , int $channel , int $metric )
代码语言:javascript
复制
float getImageChannelDistortions ( Imagick $reference , int $metric [, int $channel = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
array getImageChannelExtrema ( int $channel )
代码语言:javascript
复制
public array getImageChannelKurtosis ([ int $channel = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
array getImageChannelMean ( int $channel )
代码语言:javascript
复制
array getImageChannelRange ( int $channel )
代码语言:javascript
复制
array getImageChannelStatistics ( void )
代码语言:javascript
复制
Imagick getImageClipMask ( void )
代码语言:javascript
复制
ImagickPixel getImageColormapColor ( int $index )
代码语言:javascript
复制
int getImageColors ( void )
代码语言:javascript
复制
int getImageColorspace ( void )
代码语言:javascript
复制
int getImageCompose ( void )
代码语言:javascript
复制
int getImageCompression ( void )
代码语言:javascript
复制
int getImageCompressionQuality ( void )
代码语言:javascript
复制
int getImageDelay ( void )
代码语言:javascript
复制
int getImageDepth ( void )
代码语言:javascript
复制
int getImageDispose ( void )
代码语言:javascript
复制
float getImageDistortion ( MagickWand $reference , int $metric )
代码语言:javascript
复制
array getImageExtrema ( void )
代码语言:javascript
复制
string getImageFilename ( void )
代码语言:javascript
复制
string getImageFormat ( void )
代码语言:javascript
复制
float getImageGamma ( void )
代码语言:javascript
复制
array getImageGeometry ( void )
代码语言:javascript
复制
int getImageGravity ( void )
代码语言:javascript
复制
array getImageGreenPrimary ( void )
代码语言:javascript
复制
int getImageHeight ( void )
代码语言:javascript
复制
array getImageHistogram ( void )
代码语言:javascript
复制
int getImageIndex ( void )
代码语言:javascript
复制
int getImageInterlaceScheme ( void )
代码语言:javascript
复制
int getImageInterpolateMethod ( void )
代码语言:javascript
复制
int getImageIterations ( void )
代码语言:javascript
复制
int getImageLength ( void )
代码语言:javascript
复制
string getImageMagickLicense ( void )
代码语言:javascript
复制
bool getImageMatte ( void )
代码语言:javascript
复制
ImagickPixel getImageMatteColor ( void )
代码语言:javascript
复制
public string getImageMimeType ( void )
代码语言:javascript
复制
int getImageOrientation ( void )
代码语言:javascript
复制
array getImagePage ( void )
代码语言:javascript
复制
ImagickPixel getImagePixelColor ( int $x , int $y )
代码语言:javascript
复制
string getImageProfile ( string $name )
代码语言:javascript
复制
array getImageProfiles ([ string $pattern = "*" [, bool $include_values = true ]] )
代码语言:javascript
复制
array getImageProperties ([ string $pattern = "*" [, bool $include_values = true ]] )
代码语言:javascript
复制
string getImageProperty ( string $name )
代码语言:javascript
复制
array getImageRedPrimary ( void )
代码语言:javascript
复制
Imagick getImageRegion ( int $width , int $height , int $x , int $y )
代码语言:javascript
复制
int getImageRenderingIntent ( void )
代码语言:javascript
复制
array getImageResolution ( void )
代码语言:javascript
复制
string getImagesBlob ( void )
代码语言:javascript
复制
int getImageScene ( void )
代码语言:javascript
复制
string getImageSignature ( void )
代码语言:javascript
复制
int getImageSize ( void )
代码语言:javascript
复制
int getImageTicksPerSecond ( void )
代码语言:javascript
复制
float getImageTotalInkDensity ( void )
代码语言:javascript
复制
int getImageType ( void )
代码语言:javascript
复制
int getImageUnits ( void )
代码语言:javascript
复制
int getImageVirtualPixelMethod ( void )
代码语言:javascript
复制
array getImageWhitePoint ( void )
代码语言:javascript
复制
int getImageWidth ( void )
代码语言:javascript
复制
int getInterlaceScheme ( void )
代码语言:javascript
复制
int getIteratorIndex ( void )
代码语言:javascript
复制
int getNumberImages ( void )
代码语言:javascript
复制
string getOption ( string $key )
代码语言:javascript
复制
string getPackageName ( void )
代码语言:javascript
复制
array getPage ( void )
代码语言:javascript
复制
ImagickPixelIterator getPixelIterator ( void )
代码语言:javascript
复制
ImagickPixelIterator getPixelRegionIterator ( int $x , int $y , int $columns , int $rows )
代码语言:javascript
复制
float getPointSize ( void )
代码语言:javascript
复制
public static int getQuantum ( void )
代码语言:javascript
复制
array getQuantumDepth ( void )
代码语言:javascript
复制
array getQuantumRange ( void )
代码语言:javascript
复制
public static string getRegistry ( string $key )
代码语言:javascript
复制
string getReleaseDate ( void )
代码语言:javascript
复制
int getResource ( int $type )
代码语言:javascript
复制
int getResourceLimit ( int $type )
代码语言:javascript
复制
array getSamplingFactors ( void )
代码语言:javascript
复制
array getSize ( void )
代码语言:javascript
复制
int getSizeOffset ( void )
代码语言:javascript
复制
array getVersion ( void )
代码语言:javascript
复制
public bool haldClutImage ( Imagick $clut [, int $channel = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
bool hasNextImage ( void )
代码语言:javascript
复制
bool hasPreviousImage ( void )
代码语言:javascript
复制
public string|false identifyFormat ( string $embedText )
代码语言:javascript
复制
array identifyImage ([ bool $appendRawOutput = false ] )
代码语言:javascript
复制
bool implodeImage ( float $radius )
代码语言:javascript
复制
public bool importImagePixels ( int $x , int $y , int $width , int $height , string $map , int $storage , array $pixels )
代码语言:javascript
复制
public void inverseFourierTransformImage ( string $complement , string $magnitude )
代码语言:javascript
复制
bool labelImage ( string $label )
代码语言:javascript
复制
bool levelImage ( float $blackPoint , float $gamma , float $whitePoint [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool linearStretchImage ( float $blackPoint , float $whitePoint )
代码语言:javascript
复制
bool liquidRescaleImage ( int $width , int $height , float $delta_x , float $rigidity )
代码语言:javascript
复制
public static array listRegistry ( void )
代码语言:javascript
复制
bool magnifyImage ( void )
代码语言:javascript
复制
bool mapImage ( Imagick $map , bool $dither )
代码语言:javascript
复制
bool matteFloodfillImage ( float $alpha , float $fuzz , mixed $bordercolor , int $x , int $y )
代码语言:javascript
复制
bool medianFilterImage ( float $radius )
代码语言:javascript
复制
Imagick mergeImageLayers ( int $layer_method )
代码语言:javascript
复制
bool minifyImage ( void )
代码语言:javascript
复制
bool modulateImage ( float $brightness , float $saturation , float $hue )
代码语言:javascript
复制
Imagick montageImage ( ImagickDraw $draw , string $tile_geometry , string $thumbnail_geometry , int $mode , string $frame )
代码语言:javascript
复制
Imagick morphImages ( int $number_frames )
代码语言:javascript
复制
public void morphology ( int $morphologyMethod , int $iterations , ImagickKernel $ImagickKernel [, string $CHANNEL ] )
代码语言:javascript
复制
Imagick mosaicImages ( void )
代码语言:javascript
复制
bool motionBlurImage ( float $radius , float $sigma , float $angle [, int $channel = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
bool negateImage ( bool $gray [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool newImage ( int $cols , int $rows , mixed $background [, string $format ] )
代码语言:javascript
复制
bool newPseudoImage ( int $columns , int $rows , string $pseudoString )
代码语言:javascript
复制
bool nextImage ( void )
代码语言:javascript
复制
bool normalizeImage ([ int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool oilPaintImage ( float $radius )
代码语言:javascript
复制
bool opaquePaintImage ( mixed $target , mixed $fill , float $fuzz , bool $invert [, int $channel = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
bool optimizeImageLayers ( void )
代码语言:javascript
复制
bool orderedPosterizeImage ( string $threshold_map [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool paintFloodfillImage ( mixed $fill , float $fuzz , mixed $bordercolor , int $x , int $y [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool paintOpaqueImage ( mixed $target , mixed $fill , float $fuzz [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool paintTransparentImage ( mixed $target , float $alpha , float $fuzz )
代码语言:javascript
复制
bool pingImage ( string $filename )
代码语言:javascript
复制
bool pingImageBlob ( string $image )
代码语言:javascript
复制
bool pingImageFile ( resource $filehandle [, string $fileName ] )
代码语言:javascript
复制
bool polaroidImage ( ImagickDraw $properties , float $angle )
代码语言:javascript
复制
bool posterizeImage ( int $levels , bool $dither )
代码语言:javascript
复制
bool previewImages ( int $preview )
代码语言:javascript
复制
bool previousImage ( void )
代码语言:javascript
复制
bool profileImage ( string $name , string $profile )
代码语言:javascript
复制
bool quantizeImage ( int $numberColors , int $colorspace , int $treedepth , bool $dither , bool $measureError )
代码语言:javascript
复制
bool quantizeImages ( int $numberColors , int $colorspace , int $treedepth , bool $dither , bool $measureError )
代码语言:javascript
复制
array queryFontMetrics ( ImagickDraw $properties , string $text [, bool $multiline ] )
代码语言:javascript
复制
array queryFonts ([ string $pattern = "*" ] )
代码语言:javascript
复制
array queryFormats ([ string $pattern = "*" ] )
代码语言:javascript
复制
bool radialBlurImage ( float $angle [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool raiseImage ( int $width , int $height , int $x , int $y , bool $raise )
代码语言:javascript
复制
bool randomThresholdImage ( float $low , float $high [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool readImage ( string $filename )
代码语言:javascript
复制
bool readImageBlob ( string $image [, string $filename ] )
代码语言:javascript
复制
bool readImageFile ( resource $filehandle [, string $fileName = null ] )
代码语言:javascript
复制
public Imagick readImages ( string $filenames )
代码语言:javascript
复制
bool recolorImage ( array $matrix )
代码语言:javascript
复制
bool reduceNoiseImage ( float $radius )
代码语言:javascript
复制
public bool remapImage ( Imagick $replacement , int $DITHER )
代码语言:javascript
复制
bool removeImage ( void )
代码语言:javascript
复制
string removeImageProfile ( string $name )
代码语言:javascript
复制
bool render ( void )
代码语言:javascript
复制
bool resampleImage ( float $x_resolution , float $y_resolution , int $filter , float $blur )
代码语言:javascript
复制
bool resetImagePage ( string $page )
代码语言:javascript
复制
bool resizeImage ( int $columns , int $rows , int $filter , float $blur [, bool $bestfit = false ] )
代码语言:javascript
复制
bool rollImage ( int $x , int $y )
代码语言:javascript
复制
bool rotateImage ( mixed $background , float $degrees )
代码语言:javascript
复制
public void rotationalBlurImage ( string $angle [, string $CHANNEL = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
bool roundCorners ( float $x_rounding , float $y_rounding [, float $stroke_width = 10 [, float $displace = 5 [, float $size_correction = -6 ]]] )
代码语言:javascript
复制
bool sampleImage ( int $columns , int $rows )
代码语言:javascript
复制
bool scaleImage ( int $cols , int $rows [, bool $bestfit = false ] )
代码语言:javascript
复制
public bool segmentImage ( int $COLORSPACE , float $cluster_threshold , float $smooth_threshold [, bool $verbose = false ] )
代码语言:javascript
复制
public void selectiveBlurImage ( float $radius , float $sigma , float $threshold , int $CHANNEL )
代码语言:javascript
复制
bool separateImageChannel ( int $channel )
代码语言:javascript
复制
bool sepiaToneImage ( float $threshold )
代码语言:javascript
复制
bool setBackgroundColor ( mixed $background )
代码语言:javascript
复制
bool setColorspace ( int $COLORSPACE )
代码语言:javascript
复制
bool setCompression ( int $compression )
代码语言:javascript
复制
bool setCompressionQuality ( int $quality )
代码语言:javascript
复制
bool setFilename ( string $filename )
代码语言:javascript
复制
bool setFirstIterator ( void )
代码语言:javascript
复制
bool setFont ( string $font )
代码语言:javascript
复制
bool setFormat ( string $format )
代码语言:javascript
复制
bool setGravity ( int $gravity )
代码语言:javascript
复制
bool setImage ( Imagick $replace )
代码语言:javascript
复制
bool setImageAlphaChannel ( int $mode )
代码语言:javascript
复制
bool setImageArtifact ( string $artifact , string $value )
代码语言:javascript
复制
public void setImageAttribute ( string $key , string $value )
代码语言:javascript
复制
bool setImageBackgroundColor ( mixed $background )
代码语言:javascript
复制
bool setImageBias ( float $bias )
代码语言:javascript
复制
public void setImageBiasQuantum ( string $bias )
代码语言:javascript
复制
bool setImageBluePrimary ( float $x , float $y )
代码语言:javascript
复制
bool setImageBorderColor ( mixed $border )
代码语言:javascript
复制
bool setImageChannelDepth ( int $channel , int $depth )
代码语言:javascript
复制
bool setImageClipMask ( Imagick $clip_mask )
代码语言:javascript
复制
bool setImageColormapColor ( int $index , ImagickPixel $color )
代码语言:javascript
复制
bool setImageColorspace ( int $colorspace )
代码语言:javascript
复制
bool setImageCompose ( int $compose )
代码语言:javascript
复制
bool setImageCompression ( int $compression )
代码语言:javascript
复制
bool setImageCompressionQuality ( int $quality )
代码语言:javascript
复制
bool setImageDelay ( int $delay )
代码语言:javascript
复制
bool setImageDepth ( int $depth )
代码语言:javascript
复制
bool setImageDispose ( int $dispose )
代码语言:javascript
复制
bool setImageExtent ( int $columns , int $rows )
代码语言:javascript
复制
bool setImageFilename ( string $filename )
代码语言:javascript
复制
bool setImageFormat ( string $format )
代码语言:javascript
复制
bool setImageGamma ( float $gamma )
代码语言:javascript
复制
bool setImageGravity ( int $gravity )
代码语言:javascript
复制
bool setImageGreenPrimary ( float $x , float $y )
代码语言:javascript
复制
bool setImageIndex ( int $index )
代码语言:javascript
复制
bool setImageInterlaceScheme ( int $interlace_scheme )
代码语言:javascript
复制
bool setImageInterpolateMethod ( int $method )
代码语言:javascript
复制
bool setImageIterations ( int $iterations )
代码语言:javascript
复制
bool setImageMatte ( bool $matte )
代码语言:javascript
复制
bool setImageMatteColor ( mixed $matte )
代码语言:javascript
复制
bool setImageOpacity ( float $opacity )
代码语言:javascript
复制
bool setImageOrientation ( int $orientation )
代码语言:javascript
复制
bool setImagePage ( int $width , int $height , int $x , int $y )
代码语言:javascript
复制
bool setImageProfile ( string $name , string $profile )
代码语言:javascript
复制
bool setImageProperty ( string $name , string $value )
代码语言:javascript
复制
bool setImageRedPrimary ( float $x , float $y )
代码语言:javascript
复制
bool setImageRenderingIntent ( int $rendering_intent )
代码语言:javascript
复制
bool setImageResolution ( float $x_resolution , float $y_resolution )
代码语言:javascript
复制
bool setImageScene ( int $scene )
代码语言:javascript
复制
bool setImageTicksPerSecond ( int $ticks_per_second )
代码语言:javascript
复制
bool setImageType ( int $image_type )
代码语言:javascript
复制
bool setImageUnits ( int $units )
代码语言:javascript
复制
bool setImageVirtualPixelMethod ( int $method )
代码语言:javascript
复制
bool setImageWhitePoint ( float $x , float $y )
代码语言:javascript
复制
bool setInterlaceScheme ( int $interlace_scheme )
代码语言:javascript
复制
bool setIteratorIndex ( int $index )
代码语言:javascript
复制
bool setLastIterator ( void )
代码语言:javascript
复制
bool setOption ( string $key , string $value )
代码语言:javascript
复制
bool setPage ( int $width , int $height , int $x , int $y )
代码语言:javascript
复制
bool setPointSize ( float $point_size )
代码语言:javascript
复制
public void setProgressMonitor ( callable $callback )
代码语言:javascript
复制
public static void setRegistry ( string $key , string $value )
代码语言:javascript
复制
bool setResolution ( float $x_resolution , float $y_resolution )
代码语言:javascript
复制
bool setResourceLimit ( int $type , int $limit )
代码语言:javascript
复制
bool setSamplingFactors ( array $factors )
代码语言:javascript
复制
bool setSize ( int $columns , int $rows )
代码语言:javascript
复制
bool setSizeOffset ( int $columns , int $rows , int $offset )
代码语言:javascript
复制
bool setType ( int $image_type )
代码语言:javascript
复制
bool shadeImage ( bool $gray , float $azimuth , float $elevation )
代码语言:javascript
复制
bool shadowImage ( float $opacity , float $sigma , int $x , int $y )
代码语言:javascript
复制
bool sharpenImage ( float $radius , float $sigma [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool shaveImage ( int $columns , int $rows )
代码语言:javascript
复制
bool shearImage ( mixed $background , float $x_shear , float $y_shear )
代码语言:javascript
复制
bool sigmoidalContrastImage ( bool $sharpen , float $alpha , float $beta [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool sketchImage ( float $radius , float $sigma , float $angle )
代码语言:javascript
复制
public Imagick smushImages ( string $stack , string $offset )
代码语言:javascript
复制
bool solarizeImage ( int $threshold )
代码语言:javascript
复制
public bool sparseColorImage ( int $SPARSE_METHOD , array $arguments [, int $channel = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
bool spliceImage ( int $width , int $height , int $x , int $y )
代码语言:javascript
复制
bool spreadImage ( float $radius )
代码语言:javascript
复制
public void statisticImage ( int $type , int $width , int $height [, string $CHANNEL = Imagick::CHANNEL_DEFAULT ] )
代码语言:javascript
复制
Imagick steganoImage ( Imagick $watermark_wand , int $offset )
代码语言:javascript
复制
bool stereoImage ( Imagick $offset_wand )
代码语言:javascript
复制
bool stripImage ( void )
代码语言:javascript
复制
public Imagick subImageMatch ( Imagick $Imagick [, array &$offset [, float &$similarity ]] )
代码语言:javascript
复制
bool swirlImage ( float $degrees )
代码语言:javascript
复制
Imagick textureImage ( Imagick $texture_wand )
代码语言:javascript
复制
bool thresholdImage ( float $threshold [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool thumbnailImage ( int $columns , int $rows [, bool $bestfit = false [, bool $fill = false ]] )
代码语言:javascript
复制
bool tintImage ( mixed $tint , mixed $opacity )
代码语言:javascript
复制
string __toString ( void )
代码语言:javascript
复制
Imagick transformImage ( string $crop , string $geometry )
代码语言:javascript
复制
bool transformImageColorspace ( int $colorspace )
代码语言:javascript
复制
bool transparentPaintImage ( mixed $target , float $alpha , float $fuzz , bool $invert )
代码语言:javascript
复制
bool transposeImage ( void )
代码语言:javascript
复制
bool transverseImage ( void )
代码语言:javascript
复制
bool trimImage ( float $fuzz )
代码语言:javascript
复制
bool uniqueImageColors ( void )
代码语言:javascript
复制
bool unsharpMaskImage ( float $radius , float $sigma , float $amount , float $threshold [, int $channel = Imagick::CHANNEL_ALL ] )
代码语言:javascript
复制
bool valid ( void )
代码语言:javascript
复制
bool vignetteImage ( float $blackPoint , float $whitePoint , int $x , int $y )
代码语言:javascript
复制
bool waveImage ( float $amplitude , float $length )
代码语言:javascript
复制
bool whiteThresholdImage ( mixed $threshold )
代码语言:javascript
复制
bool writeImage ([ string $filename = NULL ] )
代码语言:javascript
复制
bool writeImageFile ( resource $filehandle )
代码语言:javascript
复制
bool writeImages ( string $filename , bool $adjoin )
代码语言:javascript
复制
bool writeImagesFile ( resource $filehandle )

}

Image methods and global methods

The Imagick class has the ability to hold and operate on multiple images simultaneously. This is achieved through an internal stack. There is always an internal pointer that points at the current image. Some functions operate on all images in the Imagick class, but most operate only on the current image in the internal stack. As a convention, method names can contain the word Image to denote they affect only the current image in the stack.

Class Methods

Because there are so many methods, here is a handy list of methods, somewhat reduced to their general purpose:

Image effects

Get methods

Set methods

Read/write images

Other

Imagick::adaptiveBlurImage()

Imagick::getCompression()

Imagick::setBackgroundColor()

Imagick::__construct()

Imagick::clear()

Imagick::adaptiveResizeImage()

Imagick::getFilename()

Imagick::setCompressionQuality()

Imagick::addImage()

Imagick::clone()

Imagick::adaptiveSharpenImage()

Imagick::getFormat()

Imagick::setCompression()

Imagick::appendImages()

Imagick::current()

Imagick::adaptiveThresholdImage()

Imagick::getImageBackgroundColor()

Imagick::setFilename()

Imagick::getFilename()

Imagick::destroy()

Imagick::addNoiseImage()

Imagick::getImageBlob()

Imagick::getImagesBlob()

Imagick::setFormat()

Imagick::getFormat()

Imagick::affinetransformimage()

Imagick::getImageBluePrimary()

Imagick::setImageBackgroundColor()

Imagick::getImageFilename()

Imagick::getHomeURL()

Imagick::annotateImage()

Imagick::getImageBorderColor()

Imagick::setFirstIterator()

Imagick::getImageFormat()

Imagick::commentImage()

Imagick::averageImages()

Imagick::getImageChannelDepth()

Imagick::setImageBias()

Imagick::getImage()

Imagick::getNumberImages()

Imagick::blackThresholdImage()

Imagick::getImageChannelDistortion()

Imagick::setImageBluePrimary()

Imagick::setImageFilename()

Imagick::getReleaseDate()

Imagick::blurImage()

Imagick::getImageChannelExtrema()

Imagick::setImageBorderColor()

Imagick::setImageFormat()

Imagick::getVersion()

Imagick::borderImage()

Imagick::getImageChannelMean()

Imagick::setImageChannelDepth()

Imagick::readImageFile()

Imagick::hasNextImage()

Imagick::charcoalImage()

Imagick::getImageChannelStatistics()

Imagick::setImageColormapColor()

Imagick::readImage()

Imagick::hasPreviousImage()

Imagick::chopImage()

Imagick::getImageColormapColor()

Imagick::setImageColorSpace()

Imagick::writeImages()

Imagick::labelImage()

Imagick::clipImage()

Imagick::getImageColorspace()

Imagick::setImageCompose()

Imagick::writeImage()

Imagick::newImage()

Imagick::clipPathImage()

Imagick::getImageColors()

Imagick::setImageCompression()

?

Imagick::newPseudoImage()

Imagick::coalesceImages()

Imagick::getImageCompose()

Imagick::setImageDelay()

?

Imagick::nextImage()

Imagick::colorFloodFillImage()

Imagick::getImageDelay()

Imagick::setImageDepth()

?

Imagick::pingImageBlob()

Imagick::colorizeImage()

Imagick::getImageDepth()

Imagick::setImageDispose()

?

Imagick::pingImageFile()

Imagick::combineImages()

Imagick::getImageDispose()

Imagick::setImageDispose()

?

Imagick::pingImage()

Imagick::compareImageChannels()

Imagick::getImageDistortion()

Imagick::setImageExtent()

?

Imagick::previousImage()

Imagick::compareImageLayers()

Imagick::getImageExtrema()

Imagick::setImageFilename()

?

Imagick::profileImage()

Imagick::compositeImage()

Imagick::getImageFilename()

Imagick::setImageFormat()

?

Imagick::queryFormats()

Imagick::contrastImage()

Imagick::getImageFormat()

Imagick::setImageGamma()

?

Imagick::removeImageProfile()

Imagick::contrastStretchImage()

Imagick::getImageGamma()

Imagick::setImageGreenPrimary()

?

Imagick::removeImage()

Imagick::convolveImage()

Imagick::getImageGeometry()

Imagick::setImageIndex()

?

Imagick::setFirstIterator()

Imagick::cropImage()

Imagick::getImageGreenPrimary()

Imagick::setImageInterpolateMethod()

?

Imagick::setImageIndex()

Imagick::cycleColormapImage()

Imagick::getImageHeight()

Imagick::setImageIterations()

?

Imagick::valid()

Imagick::deconstructImages()

Imagick::getImageHistogram()

Imagick::setImageMatteColor()

?

Imagick::getCopyright()

Imagick::drawImage()

Imagick::getImageIndex()

Imagick::setImageMatte()

?

?

Imagick::edgeImage()

Imagick::getImageInterlaceScheme()

Imagick::setImagePage()

?

?

Imagick::embossImage()

Imagick::getImageInterpolateMethod()

Imagick::setImageProfile()

?

?

Imagick::enhanceImage()

Imagick::getImageIterations()

Imagick::setImageProperty()

?

?

Imagick::equalizeImage()

Imagick::getImageMatteColor()

Imagick::setImageRedPrimary()

?

?

Imagick::evaluateImage()

Imagick::getImageMatte()

Imagick::setImageRenderingIntent()

?

?

Imagick::flattenImages()

Imagick::getImagePage()

Imagick::setImageResolution()

?

?

Imagick::flipImage()

Imagick::getImagePixelColor()

Imagick::setImageScene()

?

?

Imagick::flopImage()

Imagick::getImageProfile()

Imagick::setImageTicksPerSecond()

?

?

?

Imagick::getImageProperty()

Imagick::setImageType()

?

?

Imagick::fxImage()

Imagick::getImageRedPrimary()

Imagick::setImageUnits()

?

?

Imagick::gammaImage()

Imagick::getImageRegion()

Imagick::setImageVirtualPixelMethod()

?

?

Imagick::gaussianBlurImage()

Imagick::getImageRenderingIntent()

Imagick::setImageWhitepoint()

?

?

Imagick::implodeImage()

Imagick::getImageResolution()

Imagick::setInterlaceScheme()

?

?

Imagick::levelImage()

Imagick::getImageScene()

Imagick::setOption()

?

?

Imagick::linearStretchImage()

Imagick::getImageSignature()

Imagick::setPage()

?

?

Imagick::magnifyImage()

Imagick::getImageTicksPerSecond()

Imagick::setResolution()

?

?

Imagick::matteFloodFillImage()

Imagick::getImageTotalInkDensity()

Imagick::setResourceLimit()

?

?

Imagick::medianFilterImage()

Imagick::getImageType()

Imagick::setSamplingFactors()

?

?

Imagick::minifyImage()

Imagick::getImageUnits()

Imagick::setSizeOffset()

?

?

Imagick::modulateImage()

Imagick::getImageVirtualPixelMethod()

Imagick::setSize()

?

?

Imagick::montageImage()

Imagick::getImageWhitepoint()

Imagick::setType()

?

?

Imagick::morphImages()

Imagick::getImageWidth()

?

?

?

Imagick::mosaicImages()

Imagick::getImage()

?

?

?

Imagick::motionBlurImage()

Imagick::getInterlaceScheme()

?

?

?

Imagick::negateImage()

Imagick::getNumberImages()

?

?

?

Imagick::normalizeImage()

Imagick::getOption()

?

?

?

Imagick::oilPaintImage()

Imagick::getPackageName()

?

?

?

Imagick::optimizeImageLayers()

Imagick::getPage()

?

?

?

Imagick::paintOpaqueImage()

Imagick::getPixelIterator()

?

?

?

Imagick::paintTransparentImage()

Imagick::getPixelRegionIterator()

?

?

?

Imagick::posterizeImage()

Imagick::getQuantumDepth()

?

?

?

Imagick::radialBlurImage()

Imagick::getQuantumRange()

?

?

?

Imagick::raiseImage()

Imagick::getResourceLimit()

?

?

?

Imagick::randomThresholdImage()

Imagick::getResource()

?

?

?

Imagick::reduceNoiseImage()

Imagick::getSamplingFactors()

?

?

?

Imagick::render()

Imagick::getSizeOffset()

?

?

?

Imagick::resampleImage()

Imagick::getSize()

?

?

?

Imagick::resizeImage()

Imagick::identifyImage()

?

?

?

Imagick::rollImage()

Imagick::getImageSize()

?

?

?

Imagick::rotateImage()

?

?

?

?

Imagick::sampleImage()

?

?

?

?

Imagick::scaleImage()

?

?

?

?

Imagick::separateImageChannel()

?

?

?

?

Imagick::sepiaToneImage()

?

?

?

?

Imagick::shadeImage()

?

?

?

?

Imagick::shadowImage()

?

?

?

?

Imagick::sharpenImage()

?

?

?

?

Imagick::shaveImage()

?

?

?

?

Imagick::shearImage()

?

?

?

?

Imagick::sigmoidalContrastImage()

?

?

?

?

Imagick::sketchImage()

?

?

?

?

Imagick::solarizeImage()

?

?

?

?

Imagick::spliceImage()

?

?

?

?

Imagick::spreadImage()

?

?

?

?

Imagick::steganoImage()

?

?

?

?

Imagick::stereoImage()

?

?

?

?

Imagick::stripImage()

?

?

?

?

Imagick::swirlImage()

?

?

?

?

Imagick::textureImage()

?

?

?

?

Imagick::thresholdImage()

?

?

?

?

Imagick::thumbnailImage()

?

?

?

?

Imagick::tintImage()

?

?

?

?

Imagick::transverseImage()

?

?

?

?

Imagick::trimImage()

?

?

?

?

Imagick::uniqueImageColors()

?

?

?

?

Imagick::unsharpMaskImage()

?

?

?

?

Imagick::vignetteImage()

?

?

?

?

Imagick::waveImage()

?

?

?

?

Imagick::whiteThresholdImage()

?

?

?

?

Table of Contents

  • Imagick::adaptiveBlurImage — Adds adaptive blur filter to image
  • Imagick::adaptiveResizeImage — Adaptively resize image with data dependent triangulation
  • Imagick::adaptiveSharpenImage — Adaptively sharpen the image
  • Imagick::adaptiveThresholdImage — Selects a threshold for each pixel based on a range of intensity
  • Imagick::addImage — Adds new image to Imagick object image list
  • Imagick::addNoiseImage — Adds random noise to the image
  • Imagick::affineTransformImage — Transforms an image
  • Imagick::animateImages — Animates an image or images
  • Imagick::annotateImage — Annotates an image with text
  • Imagick::appendImages — Append a set of images
  • Imagick::autoLevelImage — Description
  • Imagick::averageImages — Average a set of images
  • Imagick::blackThresholdImage — Forces all pixels below the threshold into black
  • Imagick::blueShiftImage — Description
  • Imagick::blurImage — Adds blur filter to image
  • Imagick::borderImage — Surrounds the image with a border
  • Imagick::brightnessContrastImage — Description
  • Imagick::charcoalImage — Simulates a charcoal drawing
  • Imagick::chopImage — Removes a region of an image and trims
  • Imagick::clampImage — Description
  • Imagick::clear — Clears all resources associated to Imagick object
  • Imagick::clipImage — Clips along the first path from the 8BIM profile
  • Imagick::clipImagePath — Description
  • Imagick::clipPathImage — Clips along the named paths from the 8BIM profile
  • Imagick::clone — Makes an exact copy of the Imagick object
  • Imagick::clutImage — Replaces colors in the image
  • Imagick::coalesceImages — Composites a set of images
  • Imagick::colorFloodfillImage — Changes the color value of any pixel that matches target
  • Imagick::colorizeImage — Blends the fill color with the image
  • Imagick::colorMatrixImage — Description
  • Imagick::combineImages — Combines one or more images into a single image
  • Imagick::commentImage — Adds a comment to your image
  • Imagick::compareImageChannels — Returns the difference in one or more images
  • Imagick::compareImageLayers — Returns the maximum bounding region between images
  • Imagick::compareImages — Compares an image to a reconstructed image
  • Imagick::compositeImage — Composite one image onto another
  • Imagick::__construct — The Imagick constructor
  • Imagick::contrastImage — Change the contrast of the image
  • Imagick::contrastStretchImage — Enhances the contrast of a color image
  • Imagick::convolveImage — Applies a custom convolution kernel to the image
  • Imagick::count — Description
  • Imagick::cropImage — Extracts a region of the image
  • Imagick::cropThumbnailImage — Creates a crop thumbnail
  • Imagick::current — Returns a reference to the current Imagick object
  • Imagick::cycleColormapImage — Displaces an image's colormap
  • Imagick::decipherImage — Deciphers an image
  • Imagick::deconstructImages — Returns certain pixel differences between images
  • Imagick::deleteImageArtifact — Delete image artifact
  • Imagick::deleteImageProperty — Description
  • Imagick::deskewImage — Removes skew from the image
  • Imagick::despeckleImage — Reduces the speckle noise in an image
  • Imagick::destroy — Destroys the Imagick object
  • Imagick::displayImage — Displays an image
  • Imagick::displayImages — Displays an image or image sequence
  • Imagick::distortImage — Distorts an image using various distortion methods
  • Imagick::drawImage — Renders the ImagickDraw object on the current image
  • Imagick::edgeImage — Enhance edges within the image
  • Imagick::embossImage — Returns a grayscale image with a three-dimensional effect
  • Imagick::encipherImage — Enciphers an image
  • Imagick::enhanceImage — Improves the quality of a noisy image
  • Imagick::equalizeImage — Equalizes the image histogram
  • Imagick::evaluateImage — Applies an expression to an image
  • Imagick::exportImagePixels — Exports raw image pixels
  • Imagick::extentImage — Set image size
  • Imagick::filter — Description
  • Imagick::flattenImages — Merges a sequence of images
  • Imagick::flipImage — Creates a vertical mirror image
  • Imagick::floodFillPaintImage — Changes the color value of any pixel that matches target
  • Imagick::flopImage — Creates a horizontal mirror image
  • Imagick::forwardFourierTransformImage — Description
  • Imagick::frameImage — Adds a simulated three-dimensional border
  • Imagick::functionImage — Applies a function on the image
  • Imagick::fxImage — Evaluate expression for each pixel in the image
  • Imagick::gammaImage — Gamma-corrects an image
  • Imagick::gaussianBlurImage — Blurs an image
  • Imagick::getColorspace — Gets the colorspace
  • Imagick::getCompression — Gets the object compression type
  • Imagick::getCompressionQuality — Gets the object compression quality
  • Imagick::getCopyright — Returns the ImageMagick API copyright as a string
  • Imagick::getFilename — The filename associated with an image sequence
  • Imagick::getFont — Gets font
  • Imagick::getFormat — Returns the format of the Imagick object
  • Imagick::getGravity — Gets the gravity
  • Imagick::getHomeURL — Returns the ImageMagick home URL
  • Imagick::getImage — Returns a new Imagick object
  • Imagick::getImageAlphaChannel — Gets the image alpha channel
  • Imagick::getImageArtifact — Get image artifact
  • Imagick::getImageAttribute — Description
  • Imagick::getImageBackgroundColor — Returns the image background color
  • Imagick::getImageBlob — Returns the image sequence as a blob
  • Imagick::getImageBluePrimary — Returns the chromaticy blue primary point
  • Imagick::getImageBorderColor — Returns the image border color
  • Imagick::getImageChannelDepth — Gets the depth for a particular image channel
  • Imagick::getImageChannelDistortion — Compares image channels of an image to a reconstructed image
  • Imagick::getImageChannelDistortions — Gets channel distortions
  • Imagick::getImageChannelExtrema — Gets the extrema for one or more image channels
  • Imagick::getImageChannelKurtosis — The getImageChannelKurtosis purpose
  • Imagick::getImageChannelMean — Gets the mean and standard deviation
  • Imagick::getImageChannelRange — Gets channel range
  • Imagick::getImageChannelStatistics — Returns statistics for each channel in the image
  • Imagick::getImageClipMask — Gets image clip mask
  • Imagick::getImageColormapColor — Returns the color of the specified colormap index
  • Imagick::getImageColors — Gets the number of unique colors in the image
  • Imagick::getImageColorspace — Gets the image colorspace
  • Imagick::getImageCompose — Returns the composite operator associated with the image
  • Imagick::getImageCompression — Gets the current image's compression type
  • Imagick::getImageCompressionQuality — Gets the current image's compression quality
  • Imagick::getImageDelay — Gets the image delay
  • Imagick::getImageDepth — Gets the image depth
  • Imagick::getImageDispose — Gets the image disposal method
  • Imagick::getImageDistortion — Compares an image to a reconstructed image
  • Imagick::getImageExtrema — Gets the extrema for the image
  • Imagick::getImageFilename — Returns the filename of a particular image in a sequence
  • Imagick::getImageFormat — Returns the format of a particular image in a sequence
  • Imagick::getImageGamma — Gets the image gamma
  • Imagick::getImageGeometry — Gets the width and height as an associative array
  • Imagick::getImageGravity — Gets the image gravity
  • Imagick::getImageGreenPrimary — Returns the chromaticy green primary point
  • Imagick::getImageHeight — Returns the image height
  • Imagick::getImageHistogram — Gets the image histogram
  • Imagick::getImageIndex — Gets the index of the current active image
  • Imagick::getImageInterlaceScheme — Gets the image interlace scheme
  • Imagick::getImageInterpolateMethod — Returns the interpolation method
  • Imagick::getImageIterations — Gets the image iterations
  • Imagick::getImageLength — Returns the image length in bytes
  • Imagick::getImageMagickLicense — Returns a string containing the ImageMagick license
  • Imagick::getImageMatte — Return if the image has a matte channel
  • Imagick::getImageMatteColor — Returns the image matte color
  • Imagick::getImageMimeType — Description
  • Imagick::getImageOrientation — Gets the image orientation
  • Imagick::getImagePage — Returns the page geometry
  • Imagick::getImagePixelColor — Returns the color of the specified pixel
  • Imagick::getImageProfile — Returns the named image profile
  • Imagick::getImageProfiles — Returns the image profiles
  • Imagick::getImageProperties — Returns the image properties
  • Imagick::getImageProperty — Returns the named image property
  • Imagick::getImageRedPrimary — Returns the chromaticity red primary point
  • Imagick::getImageRegion — Extracts a region of the image
  • Imagick::getImageRenderingIntent — Gets the image rendering intent
  • Imagick::getImageResolution — Gets the image X and Y resolution
  • Imagick::getImagesBlob — Returns all image sequences as a blob
  • Imagick::getImageScene — Gets the image scene
  • Imagick::getImageSignature — Generates an SHA-256 message digest
  • Imagick::getImageSize — Returns the image length in bytes
  • Imagick::getImageTicksPerSecond — Gets the image ticks-per-second
  • Imagick::getImageTotalInkDensity — Gets the image total ink density
  • Imagick::getImageType — Gets the potential image type
  • Imagick::getImageUnits — Gets the image units of resolution
  • Imagick::getImageVirtualPixelMethod — Returns the virtual pixel method
  • Imagick::getImageWhitePoint — Returns the chromaticity white point
  • Imagick::getImageWidth — Returns the image width
  • Imagick::getInterlaceScheme — Gets the object interlace scheme
  • Imagick::getIteratorIndex — Gets the index of the current active image
  • Imagick::getNumberImages — Returns the number of images in the object
  • Imagick::getOption — Returns a value associated with the specified key
  • Imagick::getPackageName — Returns the ImageMagick package name
  • Imagick::getPage — Returns the page geometry
  • Imagick::getPixelIterator — Returns a MagickPixelIterator
  • Imagick::getPixelRegionIterator — Get an ImagickPixelIterator for an image section
  • Imagick::getPointSize — Gets point size
  • Imagick::getQuantum — Description
  • Imagick::getQuantumDepth — Gets the quantum depth
  • Imagick::getQuantumRange — Returns the Imagick quantum range
  • Imagick::getRegistry — Description
  • Imagick::getReleaseDate — Returns the ImageMagick release date
  • Imagick::getResource — Returns the specified resource's memory usage
  • Imagick::getResourceLimit — Returns the specified resource limit
  • Imagick::getSamplingFactors — Gets the horizontal and vertical sampling factor
  • Imagick::getSize — Returns the size associated with the Imagick object
  • Imagick::getSizeOffset — Returns the size offset
  • Imagick::getVersion — Returns the ImageMagick API version
  • Imagick::haldClutImage — Replaces colors in the image
  • Imagick::hasNextImage — Checks if the object has more images
  • Imagick::hasPreviousImage — Checks if the object has a previous image
  • Imagick::identifyFormat — Description
  • Imagick::identifyImage — Identifies an image and fetches attributes
  • Imagick::implodeImage — Creates a new image as a copy
  • Imagick::importImagePixels — Imports image pixels
  • Imagick::inverseFourierTransformImage — Description
  • Imagick::labelImage — Adds a label to an image
  • Imagick::levelImage — Adjusts the levels of an image
  • Imagick::linearStretchImage — Stretches with saturation the image intensity
  • Imagick::liquidRescaleImage — Animates an image or images
  • Imagick::listRegistry — Description
  • Imagick::magnifyImage — Scales an image proportionally 2x
  • Imagick::mapImage — Replaces the colors of an image with the closest color from a reference image.
  • Imagick::matteFloodfillImage — Changes the transparency value of a color
  • Imagick::medianFilterImage — Applies a digital filter
  • Imagick::mergeImageLayers — Merges image layers
  • Imagick::minifyImage — Scales an image proportionally to half its size
  • Imagick::modulateImage — Control the brightness, saturation, and hue
  • Imagick::montageImage — Creates a composite image
  • Imagick::morphImages — Method morphs a set of images
  • Imagick::morphology — Description
  • Imagick::mosaicImages — Forms a mosaic from images
  • Imagick::motionBlurImage — Simulates motion blur
  • Imagick::negateImage — Negates the colors in the reference image
  • Imagick::newImage — Creates a new image
  • Imagick::newPseudoImage — Creates a new image
  • Imagick::nextImage — Moves to the next image
  • Imagick::normalizeImage — Enhances the contrast of a color image
  • Imagick::oilPaintImage — Simulates an oil painting
  • Imagick::opaquePaintImage — Changes the color value of any pixel that matches target
  • Imagick::optimizeImageLayers — Removes repeated portions of images to optimize
  • Imagick::orderedPosterizeImage — Performs an ordered dither
  • Imagick::paintFloodfillImage — Changes the color value of any pixel that matches target
  • Imagick::paintOpaqueImage — Change any pixel that matches color
  • Imagick::paintTransparentImage — Changes any pixel that matches color with the color defined by fill
  • Imagick::pingImage — Fetch basic attributes about the image
  • Imagick::pingImageBlob — Quickly fetch attributes
  • Imagick::pingImageFile — Get basic image attributes in a lightweight manner
  • Imagick::polaroidImage — Simulates a Polaroid picture
  • Imagick::posterizeImage — Reduces the image to a limited number of color level
  • Imagick::previewImages — Quickly pin-point appropriate parameters for image processing
  • Imagick::previousImage — Move to the previous image in the object
  • Imagick::profileImage — Adds or removes a profile from an image
  • Imagick::quantizeImage — Analyzes the colors within a reference image
  • Imagick::quantizeImages — Analyzes the colors within a sequence of images
  • Imagick::queryFontMetrics — Returns an array representing the font metrics
  • Imagick::queryFonts — Returns the configured fonts
  • Imagick::queryFormats — Returns formats supported by Imagick
  • Imagick::radialBlurImage — Radial blurs an image
  • Imagick::raiseImage — Creates a simulated 3d button-like effect
  • Imagick::randomThresholdImage — Creates a high-contrast, two-color image
  • Imagick::readImage — Reads image from filename
  • Imagick::readImageBlob — Reads image from a binary string
  • Imagick::readImageFile — Reads image from open filehandle
  • Imagick::readimages — Description
  • Imagick::recolorImage — Recolors image
  • Imagick::reduceNoiseImage — Smooths the contours of an image
  • Imagick::remapImage — Remaps image colors
  • Imagick::removeImage — Removes an image from the image list
  • Imagick::removeImageProfile — Removes the named image profile and returns it
  • Imagick::render — Renders all preceding drawing commands
  • Imagick::resampleImage — Resample image to desired resolution
  • Imagick::resetImagePage — Reset image page
  • Imagick::resizeImage — Scales an image
  • Imagick::rollImage — Offsets an image
  • Imagick::rotateImage — Rotates an image
  • Imagick::rotationalBlurImage — Description
  • Imagick::roundCorners — Rounds image corners
  • Imagick::sampleImage — Scales an image with pixel sampling
  • Imagick::scaleImage — Scales the size of an image
  • Imagick::segmentImage — Segments an image
  • Imagick::selectiveBlurImage — Description
  • Imagick::separateImageChannel — Separates a channel from the image
  • Imagick::sepiaToneImage — Sepia tones an image
  • Imagick::setBackgroundColor — Sets the object's default background color
  • Imagick::setColorspace — Set colorspace
  • Imagick::setCompression — Sets the object's default compression type
  • Imagick::setCompressionQuality — Sets the object's default compression quality
  • Imagick::setFilename — Sets the filename before you read or write the image
  • Imagick::setFirstIterator — Sets the Imagick iterator to the first image
  • Imagick::setFont — Sets font
  • Imagick::setFormat — Sets the format of the Imagick object
  • Imagick::setGravity — Sets the gravity
  • Imagick::setImage — Replaces image in the object
  • Imagick::setImageAlphaChannel — Sets image alpha channel
  • Imagick::setImageArtifact — Set image artifact
  • Imagick::setImageAttribute — Description
  • Imagick::setImageBackgroundColor — Sets the image background color
  • Imagick::setImageBias — Sets the image bias for any method that convolves an image
  • Imagick::setImageBiasQuantum — Description
  • Imagick::setImageBluePrimary — Sets the image chromaticity blue primary point
  • Imagick::setImageBorderColor — Sets the image border color
  • Imagick::setImageChannelDepth — Sets the depth of a particular image channel
  • Imagick::setImageClipMask — Sets image clip mask
  • Imagick::setImageColormapColor — Sets the color of the specified colormap index
  • Imagick::setImageColorspace — Sets the image colorspace
  • Imagick::setImageCompose — Sets the image composite operator
  • Imagick::setImageCompression — Sets the image compression
  • Imagick::setImageCompressionQuality — Sets the image compression quality
  • Imagick::setImageDelay — Sets the image delay
  • Imagick::setImageDepth — Sets the image depth
  • Imagick::setImageDispose — Sets the image disposal method
  • Imagick::setImageExtent — Sets the image size
  • Imagick::setImageFilename — Sets the filename of a particular image
  • Imagick::setImageFormat — Sets the format of a particular image
  • Imagick::setImageGamma — Sets the image gamma
  • Imagick::setImageGravity — Sets the image gravity
  • Imagick::setImageGreenPrimary — Sets the image chromaticity green primary point
  • Imagick::setImageIndex — Set the iterator position
  • Imagick::setImageInterlaceScheme — Sets the image compression
  • Imagick::setImageInterpolateMethod — Sets the image interpolate pixel method
  • Imagick::setImageIterations — Sets the image iterations
  • Imagick::setImageMatte — Sets the image matte channel
  • Imagick::setImageMatteColor — Sets the image matte color
  • Imagick::setImageOpacity — Sets the image opacity level
  • Imagick::setImageOrientation — Sets the image orientation
  • Imagick::setImagePage — Sets the page geometry of the image
  • Imagick::setImageProfile — Adds a named profile to the Imagick object
  • Imagick::setImageProperty — Sets an image property
  • Imagick::setImageRedPrimary — Sets the image chromaticity red primary point
  • Imagick::setImageRenderingIntent — Sets the image rendering intent
  • Imagick::setImageResolution — Sets the image resolution
  • Imagick::setImageScene — Sets the image scene
  • Imagick::setImageTicksPerSecond — Sets the image ticks-per-second
  • Imagick::setImageType — Sets the image type
  • Imagick::setImageUnits — Sets the image units of resolution
  • Imagick::setImageVirtualPixelMethod — Sets the image virtual pixel method
  • Imagick::setImageWhitePoint — Sets the image chromaticity white point
  • Imagick::setInterlaceScheme — Sets the image compression
  • Imagick::setIteratorIndex — Set the iterator position
  • Imagick::setLastIterator — Sets the Imagick iterator to the last image
  • Imagick::setOption — Set an option
  • Imagick::setPage — Sets the page geometry of the Imagick object
  • Imagick::setPointSize — Sets point size
  • Imagick::setProgressMonitor — Description
  • Imagick::setRegistry — Description
  • Imagick::setResolution — Sets the image resolution
  • Imagick::setResourceLimit — Sets the limit for a particular resource in megabytes
  • Imagick::setSamplingFactors — Sets the image sampling factors
  • Imagick::setSize — Sets the size of the Imagick object
  • Imagick::setSizeOffset — Sets the size and offset of the Imagick object
  • Imagick::setType — Sets the image type attribute
  • Imagick::shadeImage — Creates a 3D effect
  • Imagick::shadowImage — Simulates an image shadow
  • Imagick::sharpenImage — Sharpens an image
  • Imagick::shaveImage — Shaves pixels from the image edges
  • Imagick::shearImage — Creating a parallelogram
  • Imagick::sigmoidalContrastImage — Adjusts the contrast of an image
  • Imagick::sketchImage — Simulates a pencil sketch
  • Imagick::smushImages — Description
  • Imagick::solarizeImage — Applies a solarizing effect to the image
  • Imagick::sparseColorImage — Interpolates colors
  • Imagick::spliceImage — Splices a solid color into the image
  • Imagick::spreadImage — Randomly displaces each pixel in a block
  • Imagick::statisticImage — Description
  • Imagick::steganoImage — Hides a digital watermark within the image
  • Imagick::stereoImage — Composites two images
  • Imagick::stripImage — Strips an image of all profiles and comments
  • Imagick::subImageMatch — Description
  • Imagick::swirlImage — Swirls the pixels about the center of the image
  • Imagick::textureImage — Repeatedly tiles the texture image
  • Imagick::thresholdImage — Changes the value of individual pixels based on a threshold
  • Imagick::thumbnailImage — Changes the size of an image
  • Imagick::tintImage — Applies a color vector to each pixel in the image
  • Imagick::__toString — Returns the image as a string.
  • Imagick::transformImage — Convenience method for setting crop size and the image geometry
  • Imagick::transformImageColorspace — Transforms an image to a new colorspace.
  • Imagick::transparentPaintImage — Paints pixels transparent
  • Imagick::transposeImage — Creates a vertical mirror image
  • Imagick::transverseImage — Creates a horizontal mirror image
  • Imagick::trimImage — Remove edges from the image
  • Imagick::uniqueImageColors — Discards all but one of any pixel color
  • Imagick::unsharpMaskImage — Sharpens an image
  • Imagick::valid — Checks if the current item is valid
  • Imagick::vignetteImage — Adds vignette filter to the image
  • Imagick::waveImage — Applies wave filter to the image
  • Imagick::whiteThresholdImage — Force all pixels above the threshold into white
  • Imagick::writeImage — Writes an image to the specified filename
  • Imagick::writeImageFile — Writes an image to a filehandle
  • Imagick::writeImages — Writes an image or image sequence
  • Imagick::writeImagesFile — Writes frames to a filehandle

Imagick::adaptiveBlurImage →

代码语言:txt
复制
 ? 1997–2017 The PHP Documentation Group

Licensed under the Creative Commons Attribution License v3.0 or later.

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com