PHP
downloads | documentation | faq | getting help | mailing lists | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

Imagick::adaptiveBlurImage> <
Last updated: Fri, 14 Nov 2008

view this page in

Imagick クラス

クラス概要

Imagick
Imagick implements Iterator , Traversable {
bool Imagick::adaptiveBlurImage ( float $radius , float $sigma [, int $channel ] )
bool Imagick::adaptiveResizeImage ( int $columns , int $rows [, bool $fit ] )
bool Imagick::adaptiveSharpenImage ( float $radius , float $sigma [, int $channel ] )
bool Imagick::adaptiveThresholdImage ( int $width , int $height , int $offset )
bool Imagick::addImage ( Imagick $source )
bool Imagick::addNoiseImage ( int $noise_type [, int $channel ] )
bool Imagick::annotateImage ( ImagickDraw $draw_settings , float $x , float $y , float $angle , string $text )
Imagick Imagick::appendImages ( bool $stack )
Imagick Imagick::averageImages ( void )
bool Imagick::blackThresholdImage ( mixed $threshold )
bool Imagick::blurImage ( float $radius , float $sigma [, int $channel ] )
bool Imagick::borderImage ( mixed $bordercolor , int $width , int $height )
bool Imagick::charcoalImage ( float $radius , float $sigma )
bool Imagick::chopImage ( int $width , int $height , int $x , int $y )
bool Imagick::clear ( void )
bool Imagick::clipImage ( void )
bool Imagick::clipPathImage ( string $pathname , bool $inside )
Imagick Imagick::clone ( void )
bool Imagick::clutImage ( Imagick $lookup_table [, int $channel ] )
Imagick Imagick::coalesceImages ( void )
bool Imagick::colorFloodfillImage ( mixed $fill , float $fuzz , mixed $bordercolor , int $x , int $y )
bool Imagick::colorizeImage ( mixed $colorize , mixed $opacity )
Imagick Imagick::combineImages ( int $channelType )
bool Imagick::commentImage ( string $comment )
Imagick Imagick::compareImageChannels ( Imagick $image , int $channelType , int $metricType )
Imagick Imagick::compareImageLayers ( int $method )
array Imagick::compareImages ( Imagick $compare , int $metric )
bool Imagick::compositeImage ( Imagick $composite_object , int $composite , int $x , int $y [, int $channel ] )
Imagick Imagick::__construct ([ mixed $files ] )
bool Imagick::contrastImage ( bool $sharpen )
bool Imagick::contrastStretchImage ( float $black_point , float $white_point [, int $channel ] )
bool Imagick::convolveImage ( array $kernel [, int $channel ] )
bool Imagick::cropImage ( int $width , int $height , int $x , int $y )
bool Imagick::cropThumbnailImage ( int $width , int $height )
Imagick Imagick::current ( void )
bool Imagick::cycleColormapImage ( int $displace )
bool Imagick::destroy ( void )
bool Imagick::displayImage ( string $servername )
bool Imagick::displayImages ( string $servername )
bool Imagick::distortImage ( int $method , array $arguments , bool $bestfit )
bool Imagick::edgeImage ( float $radius )
bool Imagick::embossImage ( float $radius , float $sigma )
bool Imagick::enhanceImage ( void )
bool Imagick::equalizeImage ( void )
bool Imagick::evaluateImage ( int $op , float $constant [, int $channel ] )
Imagick Imagick::flattenImages ( void )
bool Imagick::flipImage ( void )
bool Imagick::flopImage ( void )
bool Imagick::frameImage ( mixed $matte_color , int $width , int $height , int $inner_bevel , int $outer_bevel )
Imagick Imagick::fxImage ( string $expression [, int $channel ] )
bool Imagick::gammaImage ( float $gamma [, int $channel ] )
bool Imagick::gaussianBlurImage ( float $radius , float $sigma [, int $channel ] )
string Imagick::getCopyright ( void )
string Imagick::getFilename ( void )
string Imagick::getFormat ( void )
string Imagick::getHomeURL ( void )
Imagick Imagick::getImage ( void )
ImagickPixel Imagick::getImageBackgroundColor ( void )
string Imagick::getImageBlob ( void )
ImagickPixel Imagick::getImageBluePrimary ( float $x , float $y )
ImagickPixel Imagick::getImageBorderColor ( void )
int Imagick::getImageChannelDepth ( int $channelType )
float Imagick::getImageChannelDistortion ( Imagick $reference , int $channel , int $metric )
array Imagick::getImageChannelExtrema ( int $channel )
array Imagick::getImageChannelMean ( int $channel )
ImagickPixel Imagick::getImageColormapColor ( int $index )
float Imagick::getImageDistortion ( MagickWand $reference , int $metric )
array Imagick::getImageExtrema ( void )
string Imagick::getImageFilename ( void )
string Imagick::getImageFormat ( void )
float Imagick::getImageGamma ( void )
ImagickPixel Imagick::getImageMatteColor ( void )
array Imagick::getImagePage ( void )
ImagickPixel Imagick::getImagePixelColor ( int $x , int $y )
string Imagick::getImageProfile ( string $name )
array Imagick::getImageProfiles ([ string $pattern [, bool $only_names ]] )
array Imagick::getImageProperties ([ string $pattern [, bool $only_names ]] )
string Imagick::getImageProperty ( string $name )
Imagick Imagick::getImageRegion ( int $width , int $height , int $x , int $y )
int Imagick::getImageSize ( void )
int Imagick::getImageType ( void )
string Imagick::getOption ( string $key )
string Imagick::getPackageName ( void )
array Imagick::getPage ( void )
ImagickPixelIterator Imagick::getPixelIterator ( void )
ImagickPixelIterator Imagick::getPixelRegionIterator ( int $x , int $y , int $columns , int $rows )
array Imagick::getQuantumDepth ( void )
array Imagick::getQuantumRange ( void )
string Imagick::getReleaseDate ( void )
int Imagick::getResource ( int $type )
int Imagick::getResourceLimit ( int $type )
array Imagick::getSize ( void )
array Imagick::getVersion ( void )
bool Imagick::hasNextImage ( void )
array Imagick::identifyImage ([ bool $appendRawOutput ] )
bool Imagick::implodeImage ( float $radius )
bool Imagick::labelImage ( string $label )
bool Imagick::levelImage ( float $blackPoint , float $gamma , float $whitePoint [, int $channel ] )
bool Imagick::linearStretchImage ( float $blackPoint , float $whitePoint )
bool Imagick::magnifyImage ( void )
bool Imagick::mapImage ( Imagick $map , bool $dither )
bool Imagick::matteFloodfillImage ( float $alpha , float $fuzz , mixed $bordercolor , int $x , int $y )
bool Imagick::medianFilterImage ( float $radius )
bool Imagick::minifyImage ( void )
bool Imagick::modulateImage ( float $brightness , float $saturation , float $hue )
Imagick Imagick::montageImage ( ImagickDraw $draw , string $tile_geometry , string $thumbnail_geometry , int $mode , string $frame )
Imagick Imagick::morphImages ( int $number_frames )
Imagick Imagick::mosaicImages ( void )
bool Imagick::motionBlurImage ( float $radius , float $sigma , float $angle )
bool Imagick::negateImage ( bool $gray [, int $channel ] )
bool Imagick::newImage ( int $cols , int $rows , mixed $background [, string $format ] )
bool Imagick::newPseudoImage ( int $columns , int $rows , string $pseudoString )
bool Imagick::nextImage ( void )
bool Imagick::normalizeImage ([ int $channel ] )
bool Imagick::oilPaintImage ( float $radius )
bool Imagick::paintFloodfillImage ( mixed $fill , float $fuzz , mixed $bordercolor , int $x , int $y )
bool Imagick::paintOpaqueImage ( mixed $target , mixed $fill , float $fuzz [, int $channel ] )
bool Imagick::paintTransparentImage ( mixed $target , float $alpha , float $fuzz )
bool Imagick::pingImage ( string $filename )
bool Imagick::pingImageBlob ( string $image )
bool Imagick::pingImageFile ( resource $filehandle [, string $fileName ] )
bool Imagick::polaroidImage ( ImagickDraw $properties , float $angle )
bool Imagick::posterizeImage ( int $levels , bool $dither )
bool Imagick::previewImages ( int $preview )
bool Imagick::previousImage ( void )
bool Imagick::profileImage ( string $name , string $profile )
bool Imagick::quantizeImage ( int $numberColors , int $colorspace , int $treedepth , bool $dither , bool $measureError )
bool Imagick::quantizeImages ( int $numberColors , int $colorspace , int $treedepth , bool $dither , bool $measureError )
array Imagick::queryFontMetrics ( ImagickDraw $properties , string $text [, bool $multiline ] )
array Imagick::queryFonts ([ string $pattern ] )
array Imagick::queryFormats ([ string $pattern ] )
bool Imagick::radialBlurImage ( float $angle [, int $channel ] )
bool Imagick::raiseImage ( int $width , int $height , int $x , int $y , bool $raise )
bool Imagick::randomThresholdImage ( float $low , float $high [, int $channel ] )
bool Imagick::readImage ( string $filename )
bool Imagick::readImageBlob ( string $image [, string $filename ] )
bool Imagick::readImageFile ( resource $filehandle [, string $fileName ] )
bool Imagick::reduceNoiseImage ( float $radius )
bool Imagick::removeImage ( void )
string Imagick::removeImageProfile ( string $name )
bool Imagick::render ( void )
bool Imagick::resampleImage ( float $x_resolution , float $y_resolution , int $filter , float $blur )
bool Imagick::resizeImage ( int $columns , int $rows , int $filter , float $blur [, bool $fit ] )
bool Imagick::rollImage ( int $x , int $y )
bool Imagick::rotateImage ( mixed $background , float $degrees )
bool Imagick::roundCorners ( float $x_rounding , float $y_rounding [, float $stroke_width [, float $displace [, float $size_correction ]]] )
bool Imagick::sampleImage ( int $columns , int $rows )
bool Imagick::scaleImage ( int $cols , int $rows [, bool $fit ] )
bool Imagick::separateImageChannel ( int $channel )
bool Imagick::sepiaToneImage ( float $threshold )
bool Imagick::setBackgroundColor ( mixed $background )
bool Imagick::setCompression ( int $compression )
bool Imagick::setCompressionQuality ( int $quality )
bool Imagick::setFilename ( string $filename )
bool Imagick::setFont ( string $font )
bool Imagick::setFormat ( string $format )
bool Imagick::setImage ( Imagick $replace )
bool Imagick::setImageBias ( float $bias )
bool Imagick::setImageBluePrimary ( float $x , float $y )
bool Imagick::setImageChannelDepth ( int $channel , int $depth )
bool Imagick::setImageColormapColor ( int $index , ImagickPixel $color )
bool Imagick::setImageColorspace ( int $colorspace )
bool Imagick::setImageCompose ( int $compose )
bool Imagick::setImageCompression ( int $compression )
bool Imagick::setImageDelay ( int $delay )
bool Imagick::setImageDepth ( int $depth )
bool Imagick::setImageDispose ( int $dispose )
bool Imagick::setImageExtent ( int $columns , int $rows )
bool Imagick::setImageFilename ( string $filename )
bool Imagick::setImageFormat ( string $format )
bool Imagick::setImageGamma ( float $gamma )
bool Imagick::setImageGreenPrimary ( float $x , float $y )
bool Imagick::setImageIndex ( int $index )
bool Imagick::setImageInterlaceScheme ( int $interlace_scheme )
bool Imagick::setImageIterations ( int $iterations )
bool Imagick::setImageMatte ( bool $matte )
bool Imagick::setImageOpacity ( float $opacity )
bool Imagick::setImageOrientation ( int $orientation )
bool Imagick::setImagePage ( int $width , int $height , int $x , int $y )
bool Imagick::setImageProfile ( string $name , string $profile )
bool Imagick::setImageProperty ( string $name , string $value )
bool Imagick::setImageRedPrimary ( float $x , float $y )
bool Imagick::setImageRenderingIntent ( int $rendering_intent )
bool Imagick::setImageResolution ( float $x_resolution , float $y_resolution )
bool Imagick::setImageScene ( int $scene )
bool Imagick::setImageTicksPerSecond ( int $ticks_per-second )
bool Imagick::setImageType ( int $image_type )
bool Imagick::setImageUnits ( int $units )
bool Imagick::setImageWhitePoint ( float $x , float $y )
bool Imagick::setInterlaceScheme ( int $interlace_scheme )
bool Imagick::setIteratorIndex ( int $index )
bool Imagick::setOption ( string $key , string $value )
bool Imagick::setPage ( int $width , int $height , int $x , int $y )
bool Imagick::setResolution ( float $x_resolution , float $y_resolution )
bool Imagick::setResourceLimit ( int $type , int $limit )
bool Imagick::setSamplingFactors ( array $factors )
bool Imagick::setSize ( int $columns , int $rows )
bool Imagick::setSizeOffset ( int $columns , int $rows , int $offset )
bool Imagick::setType ( int $image_type )
bool Imagick::shadeImage ( bool $gray , float $azimuth , float $elevation )
bool Imagick::shadowImage ( float $opacity , float $sigma , int $x , int $y )
bool Imagick::sharpenImage ( float $radius , float $sigma [, int $channel ] )
bool Imagick::shaveImage ( int $columns , int $rows )
bool Imagick::shearImage ( mixed $background , float $x_shear , float $y_shear )
bool Imagick::sigmoidalContrastImage ( bool $sharpen , float $alpha , float $beta [, int $channel ] )
bool Imagick::sketchImage ( float $radius , float $sigma , float $angle )
bool Imagick::solarizeImage ( int $threshold )
bool Imagick::spliceImage ( int $width , int $height , int $x , int $y )
bool Imagick::spreadImage ( float $radius )
Imagick Imagick::steganoImage ( Imagick $watermark_wand , int $offset )
bool Imagick::stereoImage ( Imagick $offset_wand )
bool Imagick::stripImage ( void )
bool Imagick::swirlImage ( float $degrees )
bool Imagick::textureImage ( Imagick $texture_wand )
bool Imagick::thresholdImage ( float $threshold [, int $channel ] )
bool Imagick::thumbnailImage ( int $columns , int $rows [, bool $fit ] )
bool Imagick::tintImage ( mixed $tint , mixed $opacity )
Imagick Imagick::transformImage ( string $crop , string $geometry )
bool Imagick::trimImage ( float $fuzz )
bool Imagick::unsharpMaskImage ( float $radius , float $sigma , float $amount , float $threshold [, int $channel ] )
bool Imagick::valid ( void )
bool Imagick::vignetteImage ( float $blackPoint , float $whitePoint , int $x , int $y )
bool Imagick::waveImage ( float $amplitude , float $length )
bool Imagick::whiteThresholdImage ( mixed $threshold )
bool Imagick::writeImage ([ string $filename ] )
bool Imagick::writeImages ( string $filename , bool $adjoin )
}

画像メソッドおよびグローバルメソッド

Imagick クラスには、複数の画像を同時に保持して操作する機能があります。 内部的には、この機能をスタックで実装しています。 現在の画像を保持する内部ポインタが存在します。 Imagick クラスのすべての画像に対する操作を行う関数もありますが、 大半の関数は内部ポインタが指す現在の画像に対してのみ操作を行います。 スタック内の現在の画像に対してのみ影響を及ぼす関数については、 そのメソッド名に Image という単語を含める決まりになっています。

クラスメソッド

あまりにもたくさんのメソッドがあるので、 一般的な用法に絞った簡単な一覧を示します。

目的別のクラスメソッド
画像に対する効果 Get メソッド Set メソッド 画像の読み書き その他
adaptiveBlurImage getCompression setBackgroundColor __construct clear
adaptiveResizeImage getFilename setCompressionQuality addImage clone
adaptiveSharpenImage getFormat setCompression appendImages current
adaptiveTresholdImage getImageBackgroundColor setFilename getFilename destroy
addNoiseImage getImageBlob setFormat getFormat getCopyright
affinetransformimage getImageBluePrimary setImageBackgroundColor getImageFilename getHomeURL
annotateImage getImageBorderColor setFirstIterator getImageFormat commentImage
averageImages getImageChannelDepth setImageBias getImage getNumberImages
blackThresholdImage getImageChannelDistortion setImageBluePrimary setImageFilename getReleaseDate
blurImage getImageChannelExtrema setImageBorderColor setImageFormat getVersion
borderImage getImageChannelMean setImageChannelDepth readImageFile hasNextImage
charcoalImage getImageChannelStatistics setImageColormapColor readImage hasPreviousImage
chopImage getImageColormapColor setImageColorSpace writeImages labelImage
clipImage getImageColorspace setImageCompose writeImage newImage
clipPathImage getImageColors setImageCompression   newPseudoImage
coalesceImages getImageCompose setImageDelay   nextImage
colorFloodFillImage getImageDelay setImageDepth   pingImageBlob
colorizeImage getImageDepth setImageDispose   pingImageFile
combineImages getImageDispose setImageDispose   pingImage
compareImageChannels getImageDistortion setImageExtent   previousImage
compareImageLayers getImageExtrema setImageFilename   profileImage
compositeImage getImageFilename setImageFormat   queryFormats
contrastImage getImageFormat setImageGamma   removeImageProfile
constrastStretchImage getImageGamma setImageGreenPrimary   removeImage
convolveImage getImageGeometry setImageIndex   setFirstIterator
cropImage getImageGreenPrimary setImageInterpolateMethod   setImageIndex
cycleColormapImage