You can find the documentation for all of these magick_wand--the interface Imagic seems to be built on--functions at http://www.graphicsmagick.org/wand/magick_wand.html
Imagick sınıfı
(Bir sürüm bilgisi bulunamadı; sadece SVN'de olabilir.)
Sınıf Sözdizimi
bool adaptiveSharpenImage
( float
$yarıçap
, float $sapma
[, int $kanal = Imagick::CHANNEL_DEFAULT
] )
bool colorFloodfillImage
( mixed
$dolgu
, float $benzerlik
, mixed $çerçeve_rengi
, int $x
, int $y
)
bool compositeImage
( Imagick
$birleşik_nesne
, int $işleç
, int $x
, int $y
[, int $kanal = Imagick::CHANNEL_ALL
] )
bool contrastStretchImage
( float
$siyah_nokta
, float $beyaz_nokta
[, int $kanal = Imagick::CHANNEL_ALL
] )
public array exportImagePixels
( int
$x
, int $y
, int $width
, int $height
, string $map
, int $STORAGE
)
bool floodFillPaintImage
( mixed
$dolgu
, float $benzerlik
, mixed $hedef
, int $x
, int $y
, bool $ters
[, int $kanal = Imagick::CHANNEL_DEFAULT
] )
public bool functionImage
( int
$function
, array $arguments
[, int $channel = Imagick::CHANNEL_DEFAULT
] )
float getImageChannelDistortions
( Imagick
$reference
, int $metric
[, int $channel = Imagick::CHANNEL_DEFAULT
] )
public bool importImagePixels
( int
$x
, int $y
, int $width
, int $height
, string $map
, int $storage
, array $pixels
)
bool levelImage
( float
$siyah_nokta
, float $gamma
, float $beyaz_nokta
[, int $kanal = Imagick::CHANNEL_ALL
] )
bool matteFloodfillImage
( float
$alfa
, float $benzerlik
, mixed $çerçeve_rengi
, int $x
, int $y
)
Imagick montageImage
( ImagickDraw
$nesne
, string $döşeme_geometrisi
, string $örnek_geometrisi
, int $kip
, string $çerçeve
)
bool motionBlurImage
( float
$yarıçap
, float $sapma
, float $açı
[, int $kanal = Imagick::CHANNEL_DEFAULT
] )
bool opaquePaintImage
( mixed
$hedef
, mixed $renk
, float $benzerlik
, bool $ters
[, int $kanal = Imagick::CHANNEL_DEFAULT
] )
bool paintFloodfillImage
( mixed
$dolgu
, float $benzerlik
, mixed $çerçeve_rengi
, int $x
, int $y
[, int $kanal = Imagick::CHANNEL_ALL
] )
bool paintOpaqueImage
( mixed
$eskisi
, mixed $yenisi
, float $benzerlik
[, int $kanal = Imagick::CHANNEL_ALL
] )
bool quantizeImage
( int
$renk_sayısı
, int $renk_uzayı
, int $ağaç_derinliği
, bool $kıpırtı
, bool $ölçme_hatası
)
bool quantizeImages
( int
$renk_sayısı
, int $renk_uzayı
, int $ağaç_derinliği
, bool $kıpırtı
, bool $ölçme_hatası
)
bool resampleImage
( float
$x_çözünürlüğü
, float $y_çözünürlüğü
, int $süzgeç
, float $bulanıklık
)
bool resizeImage
( int
$genişlik
, int $yükseklik
, int $süzgeç
, float $bulanıklık
[, bool $sığdır = false
] )
bool roundCorners
( float
$x_yarıçapı
, float $y_yarıçapı
[, float $vurgu_genişliği = 10
[, float $yer_değiştirme = 5
[, float $boyut_düzeltme = -6
]]] )
public bool segmentImage
( int
$COLORSPACE
, float $cluster_threshold
, float $smooth_threshold
[, bool $verbose = false
] )
bool sigmoidalContrastImage
( bool
$netleştir
, float $zıtlık
, float $aradeğer
[, int $kanal = Imagick::CHANNEL_ALL
] )
public bool sparseColorImage
( int
$SPARSE_METHOD
, array $arguments
[, int $channel = Imagick::CHANNEL_DEFAULT
] )
bool unsharpMaskImage
( float
}$yarıçap
, float $sapma
, float $miktar
, float $eşik
[, int $kanal = Imagick::CHANNEL_ALL
] )Resim Yöntemleri ve küresel yöntemler
Imagick sınıfı çok sayıda resmi aynı anda işleme yeteneğine sahiptir. Bu dahili bir yığıt kullanılarak sağlanır. Daima üzerinde çalışılan resmi gösteren bir dahili gösterici vardır. İşlevlerin çoğu sadece yığıttaki geçerli resim üzerinde işlem yaparken, bazıları da Imagick sınıfının tüm resimleri üzerinde işlem yapar. Bir uzlaşım olarak, sadece yığıttaki geçerli resmi etkileyen yöntemlerin isimlerinde Image sözcüğü bulunabilir.
Sınıf yöntemleri
Çok sayıda yöntem olduğundan bunları kullanım amaçlarına göre sınıflayarak listelemek daha iyi olacak:
İçindekiler
- Imagick::adaptiveBlurImage — Resmi uyarlamalı olarak bulanıklaştırır
- Imagick::adaptiveResizeImage — Nirengi noktasına göre uyarlamalı olarak resmi boyutlandırır
- Imagick::adaptiveSharpenImage — Uyarlamalı olarak resmi netleştirir
- Imagick::adaptiveThresholdImage — Bir yoğunluk aralığına göre her piksel için bir eşik seçer
- Imagick::addImage — Imagick resim listesine yeni bir resim ekler
- Imagick::addNoiseImage — Resme rasgele gürültü ekler
- Imagick::affineTransformImage — Resmi dönüştürür
- Imagick::animateImages — Bir resmi veya resimleri canlandırır
- Imagick::annotateImage — Resme bir metin çizer
- Imagick::appendImages — Bir resim kümesini ekler
- Imagick::averageImages — Bir resim kümesinin ortalamasını alır
- Imagick::blackThresholdImage — Eşiğin altında kalan tüm renkleri siyaha çevirir
- Imagick::blurImage — Resme bir bulanıklık süzgeci ekler
- Imagick::borderImage — Resme bir çerçeve çizer
- Imagick::charcoalImage — Kara kalem çizimi taklit eder
- Imagick::chopImage — Bir resmin bir bölgesini silerek kırpar
- Imagick::clear — Imagick nesnesi ile ilgili tüm özkaynakları temizler
- Imagick::clipImage — 8BIM profilindeki ilk yol boyunca resmi kırpar
- Imagick::clipPathImage — 8BIM profili boyunca isimli yolları kırpar
- Imagick::clone — Imagick nesnesinin tam bir kopyasını yapar
- Imagick::clutImage — Resmin renklerini değiştirir
- Imagick::coalesceImages — Bir resim kümesini tek bir resim olarak birleştirir
- Imagick::colorFloodfillImage — Hedefle eşleşen her pikselin rengini değiştirir
- Imagick::colorizeImage — Resmin her pikseline dolgu rengini karıştırır
- Imagick::combineImages — Bir veya daha fazla resmi tek bir resim halinde birleştirir
- Imagick::commentImage — Resme bir açıklama ekler
- Imagick::compareImageChannels — Bir veya daha fazla resmin farkını döndürür
- Imagick::compareImageLayers — Resim katmanlarını karşılaştırıp en iyilenmiş resmi döndürür
- Imagick::compareImages — Resmi yeniden oluşturulan resimle karşılaştırır
- Imagick::compositeImage — Bir resmi diğeriyle birleştirir
- Imagick::__construct — Imagick kurucusu
- Imagick::contrastImage — Resmin zıtlığını değiştirir
- Imagick::contrastStretchImage — Renkli bir resmin zıtlığını ayarlar
- Imagick::convolveImage — Resme bir evrişim çekirdeği uygular
- Imagick::cropImage — Resmin bir bölgesini çıkarır
- Imagick::cropThumbnailImage — Resmin kırpık bir örneğini oluşturur
- Imagick::current — Geçerli Imagick nesnesini döndürür
- Imagick::cycleColormapImage — Bir resmin renk eşleminin bir kısmını değiştirir
- Imagick::decipherImage — Şifreli bir resmin şifresini çözer
- Imagick::deconstructImages — Resimler arasındaki farklı piksellerin kapladığı en büyük alanı döndürür
- Imagick::deleteImageArtifact — Delete image artifact
- Imagick::deskewImage — Removes skew from the image
- Imagick::despeckleImage — Resmin benekli görünümünü düzeltir
- Imagick::destroy — Imagick nesnesini siler
- Imagick::displayImage — Bir resmi gösterir
- Imagick::displayImages — Bir resim dizisini gösterir
- Imagick::distortImage — Çeşitli yöntemlerle resmi bozunuma uğratır
- Imagick::drawImage — Belirtilen ImagickDraw nesnesini resme uygular
- Imagick::edgeImage — Resmin kenarlarını evriştirir
- Imagick::embossImage — Üç boyutluluk etkisi vermek için resmi gri tonlamaya dönüştürür
- Imagick::encipherImage — Bir resmi şifreler
- Imagick::enhanceImage — Resmin görüntü kalitesini arttırır
- Imagick::equalizeImage — Resmin renk dağılımını dengeler
- Imagick::evaluateImage — Resme bir ifade uygular
- Imagick::exportImagePixels — Exports raw image pixels
- Imagick::extentImage — Resim boyutlarını belirler
- Imagick::flattenImages — Bir resim dizisini tek bir resim halinde üstüste bindirir
- Imagick::flipImage — Resmin düşeydeki yansımasını oluşturur
- Imagick::floodFillPaintImage — Hedefle eşleşen piksellerin renklerini değiştirir
- Imagick::flopImage — Resmin yataydaki yansımasını oluşturur
- Imagick::frameImage — Üç boyutluluğu taklit ederek bir çerçeve ekler
- Imagick::functionImage — Applies a function on the image
- Imagick::fxImage — Bir ifadeyi resimdeki her piksele uygular
- Imagick::gammaImage — Resmin gammasını düzeltir
- Imagick::gaussianBlurImage — Resmi bulanıklaştırır
- Imagick::getColorspace — Gets the colorspace
- Imagick::getCompression — Nesnenin sıkıştırma türünü döndürür
- Imagick::getCompressionQuality — Nesnenin sıkıştırma seviyesini döndürür
- Imagick::getCopyright — ImageMagick telif hakkı bilgisini döndürür
- Imagick::getFilename — Resim dizisi ile ilişkili dosya ismini döndürür
- Imagick::getFont — Yazıtipini döndürür
- Imagick::getFormat — Imagick nesnesinin biçemini döndürür
- Imagick::getGravity — Gets the gravity
- Imagick::getHomeURL — ImageMagick sitesinin adresini döndürür
- Imagick::getImage — Yeni bir Imagick nesnesi döndürür
- Imagick::getImageAlphaChannel — Gets the image alpha channel
- Imagick::getImageArtifact — Get image artifact
- Imagick::getImageBackgroundColor — Resmin artalan rengini döndürür
- Imagick::getImageBlob — Resim dizisini ber ikil dizge olarak döndürür
- Imagick::getImageBluePrimary — Resmin renk bileşenlerinden birincil mavi noktayı döndürür
- Imagick::getImageBorderColor — Resmin çerçeve rengini döndürür
- Imagick::getImageChannelDepth — Belirtilen kanalın derinliğini döndürür
- Imagick::getImageChannelDistortion — Resmin kanallarını yeniden oluşturulan bir resimle karşılaştırır
- Imagick::getImageChannelDistortions — Gets channel distortions
- Imagick::getImageChannelExtrema — Belirtilen kanalların uç değerlerini döndürür
- Imagick::getImageChannelKurtosis — The getImageChannelKurtosis purpose
- Imagick::getImageChannelMean — Kanal ortalama ve standart sapmasını döndürür
- Imagick::getImageChannelRange — Gets channel range
- Imagick::getImageChannelStatistics — Resimdeki her kanalın istatistiklerini döndürür
- Imagick::getImageClipMask — Resim kırpma maskesini döndürür
- Imagick::getImageColormapColor — Renk eşlemi indisi belirtilen rengi döndürür
- Imagick::getImageColors — Resimdeki eşsiz renklerin sayısını döndürür
- Imagick::getImageColorspace — Resmin renk uzayını döndürür
- Imagick::getImageCompose — Resimle ilgili birleştirme işlecini döndürür
- Imagick::getImageCompression — Resmin sıkıştırma türünü döndürür
- Imagick::getImageCompressionQuality — Resmin sıkıştırma seviyesini döndürür
- Imagick::getImageDelay — Resim gecikmesini döndürür
- Imagick::getImageDepth — Resim derinliğini döndürür
- Imagick::getImageDispose — Resmin elden çıkarma yöntemini döndürür
- Imagick::getImageDistortion — Resmi yeniden oluşturulmuş bir resimle karşılaştırır
- Imagick::getImageExtrema — Resimle ilgili uç değerleri döndürür
- Imagick::getImageFilename — Bir resim dizisindeki belli bir resmin dosya ismini döndürür
- Imagick::getImageFormat — Bir resim dizisindeki belli bir resmin biçemini döndürür
- Imagick::getImageGamma — Resmin gammasını döndürür
- Imagick::getImageGeometry — Resmin genişliğini ve yüksekliğini bir ilişkisel dizi olarak döndürür
- Imagick::getImageGravity — Gets the image gravity
- Imagick::getImageGreenPrimary — Resmin renk bileşenlerinden birincil yeşil noktayı döndürür
- Imagick::getImageHeight — Resmin yüksekliğini döndürür
- Imagick::getImageHistogram — Resmin renk dağılımını döndürür
- Imagick::getImageIndex — Geçerli etkin resmin indisini döndürür
- Imagick::getImageInterlaceScheme — Resmin geçişim şemasını döndürür
- Imagick::getImageInterpolateMethod — Aradeğerleme yöntemini döndürür
- Imagick::getImageIterations — Resim yineleme sayısını döndürür
- Imagick::getImageLength — Resim uzunluğunu döndürür
- Imagick::getImageMagickLicense — ImageMagick lisans bilgisini içeren bir dizge döndürür
- Imagick::getImageMatte — Resmin bir matlık kanalı varsa TRUE döndürür
- Imagick::getImageMatteColor — Resmin matlık rengini döndürür
- Imagick::getImageOrientation — Resim baskı yönünü döndürür
- Imagick::getImagePage — Sayfa geometrisini döndürür
- Imagick::getImagePixelColor — Belirtilen pikselin rengini döndürür
- Imagick::getImageProfile — İsimli resim profilini döndürür
- Imagick::getImageProfiles — Resim profillerini döndürür
- Imagick::getImageProperties — Resim özelliklerini döndürür
- Imagick::getImageProperty — İsimli resim özelliğini döndürür
- Imagick::getImageRedPrimary — Resmin renk bileşenlerinden birincil kırmızı noktasını döndürür
- Imagick::getImageRegion — Resmin bir bölgesini çıkarır
- Imagick::getImageRenderingIntent — Resme komutların uygulanış tarzını döndürür
- Imagick::getImageResolution — Resmin X ve Y çözünürlüklerini döndürür
- Imagick::getImagesBlob — Tüm resim dizilerini bir ikil dizge olarak döndürür
- Imagick::getImageScene — Resmin artalan dekorunu döndürür
- Imagick::getImageSignature — Resmin SHA-256 ileti özetini üretir
- Imagick::getImageSize — Resim uzunluğunu bayt cinsinden döndürür
- Imagick::getImageTicksPerSecond — Resmin saniyedeki tik sayısını döndürür
- Imagick::getImageTotalInkDensity — Resmin belli bir renginin toplam yoğunluğunu döndürür
- Imagick::getImageType — Olası resim türünü döndürür
- Imagick::getImageUnits — Resim çözünürlük birimlerini döndürür
- Imagick::getImageVirtualPixelMethod — Sanal piksel yöntemini döndürür
- Imagick::getImageWhitePoint — Resmin renk bileşenlerinden beyaz noktayı döndürür
- Imagick::getImageWidth — Resim genişliğini döndürür
- Imagick::getInterlaceScheme — Nesne geçişim şemasını döndürür
- Imagick::getIteratorIndex — Geçerli etkin resmin indisini döndürür
- Imagick::getNumberImages — Nesnedeki resim sayısını döndürür
- Imagick::getOption — Belirtilen anahtarla ilgili değeri döndürür
- Imagick::getPackageName — ImageMagick paket ismini döndürür
- Imagick::getPage — Sayfa geometrisini döndürür
- Imagick::getPixelIterator — Bir MagickPixelIterator nesnesi döndürür
- Imagick::getPixelRegionIterator — Bir resim bölümü için bir ImagickPixelIterator nesnesi döndürür
- Imagick::getPointSize — Punto değerini döndürür
- Imagick::getQuantumDepth — Parçacık derinliğini döndürür
- Imagick::getQuantumRange — Imagick parçacık aralığını döndürür
- Imagick::getReleaseDate — ImageMagick dağıtım tarihini döndürür
- Imagick::getResource — Belirtilen özkaynağın bellek kullanımını döndürür
- Imagick::getResourceLimit — Belirtilen özkaynağın bellek kullanım sınırını döndürür
- Imagick::getSamplingFactors — Yatay ve düşey örnekleme katsayısını döndürür
- Imagick::getSize — Imagick nesnesi ile ilgili boyutları döndürür
- Imagick::getSizeOffset — Boyut başlangıç noktasını döndürür
- Imagick::getVersion — ImageMagick API sürümünü döndürür
- Imagick::haldClutImage — Replaces colors in the image
- Imagick::hasNextImage — Resmin sonrasında bir resim daha var mı diye bakar
- Imagick::hasPreviousImage — Resmin öncesinde bir resim daha var mı diye bakar
- Imagick::identifyImage — Resmin özniteliklerini döndürerek resmi tanımlar
- Imagick::implodeImage — Resmi kopyalamak suretiyle yeni bir resim oluşturur
- Imagick::importImagePixels — Imports image pixels
- Imagick::labelImage — Resme bir yafta ekler
- Imagick::levelImage — Bir resmin seviyelerini ayarlar
- Imagick::linearStretchImage — Resmin koyuluğunu doygunluk ile abartır
- Imagick::liquidRescaleImage — Bir resmi veya resimleri canlandırır
- Imagick::magnifyImage — Enboy oranını koruyarak resmi iki katına büyütür
- Imagick::mapImage — Resmin renklerini belirtilen resimdeki en yakın renklerle değiştirir
- Imagick::matteFloodfillImage — Bir rengin şeffaflık değerini değiştirir
- Imagick::medianFilterImage — Resme bir sayısal süzgeç uygular
- Imagick::mergeImageLayers — Resim katmanlarını katıştırır
- Imagick::minifyImage — Enboy oranını koruyarak resmi yarı boyutuna indirir
- Imagick::modulateImage — Resmin parlaklık, doygunluk ve renk sıcaklığını denetler
- Imagick::montageImage — Birleşik bir resim oluşturur
- Imagick::morphImages — Bir resim dizisini başkalaşıma uğratır
- Imagick::mosaicImages — Resimlerden bir mozaik oluşturur
- Imagick::motionBlurImage — Hareket bulanıklığını taklit eder
- Imagick::negateImage — Resmin renklerini negatiflerine dönüştürür
- Imagick::newImage — Yeni bir resim oluşturur
- Imagick::newPseudoImage — Yeni bir resim oluşturur
- Imagick::nextImage — Bir sonraki resme gider
- Imagick::normalizeImage — Renkli bir resmin zıtlığını arttırır
- Imagick::oilPaintImage — Yağlı boya resmi taklit eder
- Imagick::opaquePaintImage — Hedef ile eşleşen piksellerin rengini değiştirir
- Imagick::optimizeImageLayers — En iyilemek amacıyla resimlerin tekrarlanan bölümlerini siler
- Imagick::orderedPosterizeImage — Resme kurallı titreklik uygular
- Imagick::paintFloodfillImage — Belirtilen renkle eşleşen piksellerin rengini değiştirir
- Imagick::paintOpaqueImage — Bir rengi bir başka renkle değiştirir
- Imagick::paintTransparentImage — Resimdeki belli bir rengi dolgu rengiyle değiştirir
- Imagick::pingImage — Temel resim özniteliklerini bir dosyadan okur
- Imagick::pingImageBlob — Temel resim özniteliklerini bir dizgeden okur
- Imagick::pingImageFile — Temel resim özniteliklerini bir akımdan okur
- Imagick::polaroidImage — Polaroid resmi taklit eder
- Imagick::posterizeImage — Resimdeki renkleri belli bir sayıya düşürür
- Imagick::previewImages — Resim üzerinde yapılacak bir işlem için en uygun değiştirgenin tespitini hızlandırır
- Imagick::previousImage — Bir önceki resme gider
- Imagick::profileImage — Bir resme profil ekler veya çıkarır
- Imagick::quantizeImage — Belli bir resim içindeki renk miktarını bulur
- Imagick::quantizeImages — Bir resim kümesi içindeki renk miktarını bulur
- Imagick::queryFontMetrics — Yazı tipinin özelliklerini içeren bir dizi döndürür
- Imagick::queryFonts — Yapılandırımış yazı tiplerini döndürür
- Imagick::queryFormats — Imagick tarafından desteklenen biçemleri döndürür
- Imagick::radialBlurImage — Bir resme dairesel bulanıklık uygular
- Imagick::raiseImage — 3 boyutlu düğme benzeri bir etki oluşturur
- Imagick::randomThresholdImage — Yüksek zıtlığa sahip iki renkli bir resim oluşturur
- Imagick::readImage — Resmi dosyadar okur
- Imagick::readImageBlob — Resmi ikil bir dizgeden okur
- Imagick::readImageFile — Resmi akımdan okur
- Imagick::recolorImage — Resmi yeniden renklendirir
- Imagick::reduceNoiseImage — Bir resmin dış hatlarını yumuşatır
- Imagick::remapImage — Remaps image colors
- Imagick::removeImage — Resim kümesinden bir resim siler
- Imagick::removeImageProfile — İsimli resim profilini silip döndürür
- Imagick::render — Evvelce verilmiş tüm çizim komutlarını uygular
- Imagick::resampleImage — Belirtilen çözünürlüğe göre resmi yeniden örnekler
- Imagick::resetImagePage — Resim sayfasını sıfırlar
- Imagick::resizeImage — Bir resmi boyutlandırır
- Imagick::rollImage — Bir resmin başlangıç noktasını tanımlar
- Imagick::rotateImage — Resmi döndürür
- Imagick::roundCorners — Resmin köşelerini yuvarlatır
- Imagick::sampleImage — Resmi piksel örneklemeyle oranlar
- Imagick::scaleImage — Bir resmin enboy oranını ayarlar
- Imagick::segmentImage — Segments an image
- Imagick::separateImageChannel — Resimden bir kanalı ayırır
- Imagick::sepiaToneImage — Resme kızıl kahverengi tonlama uygular
- Imagick::setBackgroundColor — Nesnenin öntanımlı artalan rengini tanımlar
- Imagick::setColorspace — Set colorspace
- Imagick::setCompression — Nesnenin öntanımlı sıkıştırma türünü tanımlar
- Imagick::setCompressionQuality — Nesnenin öntanımlı sıkıştırma seviyesini tanımlar
- Imagick::setFilename — Bir resim için dosya ismi tanımlar
- Imagick::setFirstIterator — Imagick yineleyiciyi ilk resme konumlar
- Imagick::setFont — Imagick nesnesinin yazı tipini tanımlar
- Imagick::setFormat — Imagick nesnesinin biçemini tanımlar
- Imagick::setGravity — Sets the gravity
- Imagick::setImage — Nesnedeki resmi değiştirir
- Imagick::setImageAlphaChannel — Resmin şeffaflık kanalını tanımlar
- Imagick::setImageArtifact — Set image artifact
- Imagick::setImageBackgroundColor — Resmin artalan rengini tanımlar
- Imagick::setImageBias — Bir resmi evriştirmekte kullanılan yöntem için resim sapmasını tanımlar
- Imagick::setImageBluePrimary — Resmin renk bileşenlerinden birincil mavi noktasını tanımlar
- Imagick::setImageBorderColor — Resmin çerçeve rengini tanımlar
- Imagick::setImageChannelDepth — Belli bir resim kanalının derinliğini tanımlar
- Imagick::setImageClipMask — Resim kırpma maskesini tanımlar
- Imagick::setImageColormapColor — Renk eşlemi indisi belirtilen rengi tanımlar
- Imagick::setImageColorspace — Resmin renk uzayını tanımlar
- Imagick::setImageCompose — Resim birleştirme işlecini tanımlar
- Imagick::setImageCompression — Resim sıkıştırma seviyesini tanımlar
- Imagick::setImageCompressionQuality — Resim sıkıştırma seviyesini belirler
- Imagick::setImageDelay — Resim gecikmesini tanımlar
- Imagick::setImageDepth — Resim derinliğini tanımlar
- Imagick::setImageDispose — Resmin elden çıkarma yöntemini tanımlar
- Imagick::setImageExtent — Resmin boyutlarını tanımlar
- Imagick::setImageFilename — Belli bir resmin dosya ismini tanımlar
- Imagick::setImageFormat — Belli bir resmin biçemini tanımlar
- Imagick::setImageGamma — Resmin gammasını tanımlar
- Imagick::setImageGravity — Sets the image gravity
- Imagick::setImageGreenPrimary — Resmin renk bileşenlerinden birincil yeşil noktasını tanımlar
- Imagick::setImageIndex — Yineleyici konumunu tanımlar
- Imagick::setImageInterlaceScheme — Resim geçişim şemasını tanımlar
- Imagick::setImageInterpolateMethod — Resmin aradeğer pikseli yöntemini tanımlar
- Imagick::setImageIterations — Resim yineleme sayısını tanımlar
- Imagick::setImageMatte — Resmin matlık kanalını ayarlar
- Imagick::setImageMatteColor — Resmin şeffaf rengini tanımlar
- Imagick::setImageOpacity — Resmin matlık seviyesini tanımlar
- Imagick::setImageOrientation — Resmin baskı yönünü tanımlar
- Imagick::setImagePage — Resmin sayfa geometrisini tanımlar
- Imagick::setImageProfile — Imagick nesnesine isimli bir profil ekler
- Imagick::setImageProperty — Bir resim özelliğini tanımlar
- Imagick::setImageRedPrimary — Resmin renk bileşenlerinden birincil kırmızı noktasını tanımlar
- Imagick::setImageRenderingIntent — Resme komutların uygulanış tarzını belirler
- Imagick::setImageResolution — Resmin çözünürlüğünü ayarlar
- Imagick::setImageScene — Resmin dekorunu tanımlar
- Imagick::setImageTicksPerSecond — Resmin saniyedeki tik sayısını tanımlar
- Imagick::setImageType — Resim türünü tanımlar
- Imagick::setImageUnits — Resmin çözünürlük birimlerini tanımlar
- Imagick::setImageVirtualPixelMethod — Resmin sanal piksel yöntemini tanımlar
- Imagick::setImageWhitePoint — Renk berraklığının beyaz noktasını tanımlar
- Imagick::setInterlaceScheme — Resim geçişim şemasını tanımlar
- Imagick::setIteratorIndex — Yineleyici konumunu belirler
- Imagick::setLastIterator — Son resme bir Imagick yineleyicisi atar
- Imagick::setOption — Bir seçenek tanımlar
- Imagick::setPage — Imagick nesnesinin sayfa geometrisini tanımlar
- Imagick::setPointSize — Yazı puntosunu belirler
- Imagick::setResolution — Resim çözünürlüğünü tanımlar
- Imagick::setResourceLimit — Belli bir özkaynağın sınırını megabayt olarak tanımlar
- Imagick::setSamplingFactors — Resim örnekleme çarpanlarını ayarlar
- Imagick::setSize — Imagick nesnesinin boyutlarını ayarlar
- Imagick::setSizeOffset — Imagick nesnesinin başlangıcını ve boyutlarını ayarlar
- Imagick::setType — Resmin tür özniteliğini tanımlar
- Imagick::shadeImage — Üç boyutluluk etkisi oluşturur
- Imagick::shadowImage — Bir resimde gölgeleri taklit eder
- Imagick::sharpenImage — Resmi netleştirir
- Imagick::shaveImage — Bir resmin kenarındaki pikselleri rendeler
- Imagick::shearImage — Bir paralalkenar oluşturur
- Imagick::sigmoidalContrastImage — Bir resmin zıtlığını ayarlar
- Imagick::sketchImage — Kara kalem çalışmasını taklit eder
- Imagick::solarizeImage — Resme uzun pozlama etkisi uygular
- Imagick::sparseColorImage — Interpolates colors
- Imagick::spliceImage — Bir resme bir rengi bütün halinde bindirerek birleştirir
- Imagick::spreadImage — Bir kümedeki her pikseli rasgele gösterir
- Imagick::steganoImage — Resmin içine sayısal bir filigran gizler
- Imagick::stereoImage — İki resmi birleştirir
- Imagick::stripImage — Resimden tüm profilleri ve açıklamaları ayıklar
- Imagick::swirlImage — Resmin merkezine yakın pikselleri girdap gibi döndürür
- Imagick::textureImage — Doku resmini yatay ve düşeyde yineler
- Imagick::thresholdImage — Bazı pikselleri bir eşiğe göre değiştir
- Imagick::thumbnailImage — Resmin boyutlarını değiştirir
- Imagick::tintImage — Resimdeki her piksele bir renk yöneyi uygular
- Imagick::transformImage — Budama miktarını ve resim geometrisini ayarlamanın uygun yolu
- Imagick::transparentPaintImage — Pikselleri şeffaflaştırır
- Imagick::transposeImage — Resmin düşeydeki yansımasını oluşturur
- Imagick::transverseImage — Resmin yataydaki yansımasını oluşturur
- Imagick::trimImage — Resmin kenarlarını siler
- Imagick::uniqueImageColors — Biri dışında tüm piksel renklerini iptal eder
- Imagick::unsharpMaskImage — Resmi netleştirir
- Imagick::valid — Imagick nesnesinin geçerli olup olmadığını sınar
- Imagick::vignetteImage — Resme bir nakış süzgeci uygular
- Imagick::waveImage — Resme bir dalga süzgeci uygular
- Imagick::whiteThresholdImage — Eşiğin üstündeki tüm piksellerin rengini beyaza zorlar
- Imagick::writeImage — Resmi belirtilen dosyaya yazar
- Imagick::writeImageFile — Bir resmi belirtilen dosya tanıtıcısına yazar
- Imagick::writeImages — Bir resmi veya resim kümesini dosyaya yazar
- Imagick::writeImagesFile — Resim karelerini bir dosya tanıtıcısına yazar
php at mattjanssen dot com
21-Dec-2010 05:39
Anonymous
29-Jul-2010 07:31
Simply echo the Imagick object to output it to the browser.
Remember to use setImageFormat() and header('Content-type: image/png')
martijn at elicit dot nl
19-Nov-2009 07:50
In case you are wondering why the function imageGrayscale() doesn't exist ... it's because imageModulate(100,0,100) does the trick already!
<?php
$f = 'enter filename here';
$i = new Imagick($f);
$i->imageModulate(100,0,100);
header('Content-type: image/jpeg');
echo $i;
?>
StealthFox at live dot com
23-Oct-2008 01:15
Users looking to save with these functions should know it can be done easily, for example
<?php
header ("Content-Type: image/{$Imagick->getImageFormat()}");
$data = $Imagick->getImageBlob ();
echo $data;
file_put_contents ('test.png', $data);
?>
That would display the image, and then save it to test.png. Such things are helpful especially when you need to reload images after creating them or save for later. :)
