/imagick/ |
H A D | php_imagick_defs.h | 112 ZEND_END_MODULE_GLOBALS(imagick) 510 PHP_METHOD(imagick, setfont); 511 PHP_METHOD(imagick, getfont); 583 PHP_METHOD(imagick, count); 593 PHP_METHOD(imagick, destroy); 594 PHP_METHOD(imagick, clear); 595 PHP_METHOD(imagick, clone); 631 PHP_METHOD(imagick, valid); 632 PHP_METHOD(imagick, current); 759 PHP_METHOD(imagick, fximage); [all …]
|
/imagick/tests/ |
H A D | 063_Imagick_distortImage_Shepards.phpt | 20 5 * $imagick->getImageWidth() / 100, 5 * $imagick->getImageHeight() / 100, 21 5 * $imagick->getImageWidth() / 100, 5 * $imagick->getImageHeight() / 100, 23 5 * $imagick->getImageWidth() / 100, 95 * $imagick->getImageHeight() / 100, 24 5 * $imagick->getImageWidth() / 100, 95 * $imagick->getImageHeight() / 100, 26 95 * $imagick->getImageWidth() / 100, 95 * $imagick->getImageHeight() / 100, 27 95 * $imagick->getImageWidth() / 100, 95 * $imagick->getImageHeight() / 100, 29 5 * $imagick->getImageWidth() / 100, 5 * $imagick->getImageHeight() / 100, 30 95 * $imagick->getImageWidth() / 100, 95 * $imagick->getImageHeight() / 100, 36 // 90 * $imagick->getImageWidth(), 10 * $imagick->getImageHeight(), 37 // 80 * $imagick->getImageWidth(), 15 * $imagick->getImageHeight(), [all …]
|
H A D | 056_Imagick_distortImage_Perspective.phpt | 15 $imagick = new \Imagick(); 18 $imagick->newPseudoImage(100, 100, "pattern:checkerboard"); 21 $imagick->setImageFormat('png'); 27 $imagick->setImageMatte(true); 33 10, $imagick->getImageHeight() - 20, 34 10, $imagick->getImageHeight() - 5, 36 $imagick->getImageWidth() - 10, 10, 37 $imagick->getImageWidth() - 10, 20, 39 $imagick->getImageWidth() - 10, $imagick->getImageHeight() - 10, 40 $imagick->getImageWidth() - 10, $imagick->getImageHeight() - 30); [all …]
|
H A D | 002_thumbnail.phpt | 8 $imagick = new Imagick(); 11 $g = $imagick->getImageGeometry(); 15 $imagick = new Imagick(); 22 $imagick = new Imagick(); 29 $imagick = new Imagick(); 42 $imagick = new Imagick(); 49 $imagick = new Imagick(); 62 $imagick = new Imagick(); 75 $imagick = new Imagick(); 88 $imagick = new Imagick(); [all …]
|
H A D | 259_Imagick_colorPoints_basic.phpt | 22 $imagick = new \Imagick(); 25 $imagick->setImageFormat('png'); 28 $imagick->setImageRedPrimary(0.5, 0.5); 29 $imagick->setImageGreenPrimary(0.5, 0.5); 30 $imagick->setImageBluePrimary(0.5, 0.5); 31 $imagick->setImageWhitePoint(0.5, 0.5); 33 $color = $imagick->getImageRedPrimary(); 36 $color = $imagick->getImageGreenPrimary(); 39 $color = $imagick->getImageBluePrimary(); 42 $color = $imagick->getImageWhitePoint(); [all …]
|
H A D | 049_Imagick_deskewImage_basic.phpt | 15 $imagick = $imagick = new \Imagick(); 16 $imagick->newPseudoImage(640, 480, "magick:logo"); 17 $deskewImagick = clone $imagick; 27 $imagick->cropImage($imagick->getImageWidth() - $trim, $imagick->getImageHeight(), $trim, 0); 29 $imagick->resizeimage( 30 (int)($imagick->getImageWidth() / 2), 31 (int)($imagick->getImageHeight() / 2), 36 …$newCanvas->newimage($imagick->getImageWidth() + $deskewImagick->getImageWidth() + 20, $imagick->g… 37 $newCanvas->compositeimage($imagick, \Imagick::COMPOSITE_COPY, 5, 0); 38 …$newCanvas->compositeimage($deskewImagick, \Imagick::COMPOSITE_COPY, $imagick->getImageWidth() + 1…
|
H A D | 073_Imagick_forwardFourierTransformImage_basic.phpt | 27 $imagick = new \Imagick(); 28 $imagick->newImage(512, 512, "black"); 29 $imagick->drawImage($draw); 30 $imagick->gaussianBlurImage(20, 20); 31 $imagick->autoLevelImage(); 33 return $imagick; 38 $imagick = new \Imagick(); 45 $imagick->setIteratorIndex(0); 46 $magnitude = $imagick->getimage(); 48 $imagick->setIteratorIndex(1); [all …]
|
H A D | 086_Imagick_forwardFourierTransformImage_basic.phpt | 24 $imagick = new \Imagick(); 25 $imagick->newImage(512, 512, "black"); 26 $imagick->drawImage($draw); 27 $imagick->gaussianBlurImage(20, 20); 28 $imagick->autoLevelImage(); 30 return $imagick; 35 $imagick = new \Imagick(); 42 $imagick->setIteratorIndex(0); 43 $magnitude = $imagick->getimage(); 45 $imagick->setIteratorIndex(1); [all …]
|
H A D | 163_Imagick_uniqueImageColors_basic.phpt | 13 $imagick = new \Imagick(); 14 $imagick->newPseudoImage(640, 480, "magick:logo"); 16 $imagick->quantizeImage(256, \Imagick::COLORSPACE_YIQ, 0, false, false); 17 $imagick->uniqueImageColors(); 18 $imagick->scaleimage($imagick->getImageWidth(), $imagick->getImageHeight() * 20); 19 $bytes = $imagick->getImageBlob();
|
H A D | 110_Imagick_resizeImage_basic.phpt | 20 $imagick = new \Imagick(); 21 $imagick->newPseudoImage(640, 480, "magick:logo"); 23 $imagick->resizeImage($width, $height, $filterType, $blur, $bestFit); 25 $cropWidth = $imagick->getImageWidth(); 26 $cropHeight = $imagick->getImageHeight(); 32 $imagick->cropimage( 39 $imagick->scaleimage( 40 $imagick->getImageWidth() * 4, 41 $imagick->getImageHeight() * 4 46 $bytes = $imagick->getImageBlob();
|
H A D | 123_Imagick_setImageClipMask_basic.phpt | 7 checkClassMethods('imagick', array('setImageClipMask')); 15 $imagick = new \Imagick(); 16 $imagick->newPseudoImage(640, 480, "magick:logo"); 18 $width = $imagick->getImageWidth(); 19 $height = $imagick->getImageHeight(); 37 $imagick->setImageClipMask($clipMask); 39 $imagick->negateImage(false); 40 $imagick->setFormat("png"); 42 $bytes = $imagick->getImagesBlob();
|
H A D | 286_Imagick_setMask_basic.phpt | 13 $imagick = new \Imagick(); 14 $imagick->newPseudoImage(640, 480, "magick:logo"); 16 $default_mask = $imagick->getImageMask(Imagick::PIXELMASK_READ); 27 $imagick->setImageMask($mask, Imagick::PIXELMASK_READ); 29 $mask = $imagick->getImageMask(Imagick::PIXELMASK_READ); 36 $imagick->setImageMask($mask, Imagick::PIXELMASK_WRITE); 38 //$imagick->blurImage(15, 4); 39 //$imagick->writeImage(__DIR__ . "/mask_test.png"); 41 //if ($imagick->getImageMask() !== Imagick::PIXELMASK_WRITE) { 48 // $imagick->setImageMask($mask, Imagick::PIXELMASK_COMPOSITE); [all …]
|
H A D | 044_Imagick_colorMatrixImage_basic.phpt | 41 $imagick = new \Imagick(); 42 $imagick->newPseudoImage(640, 480, "magick:logo"); 43 //$imagick->setImageOpacity(1); 56 …$background->newPseudoImage($imagick->getImageWidth(), $imagick->getImageHeight(), "pattern:check… 60 $imagick->setImageFormat('png'); 61 $imagick->colorMatrixImage($colorMatrix); 63 $background->compositeImage($imagick, \Imagick::COMPOSITE_ATOP, 0, 0);
|
H A D | 279_ImagickDraw_setTextInterlineSpacing.phpt | 40 $imagick = new \Imagick(); 41 $imagick->newImage(600, 600, "rgb(230, 230, 230)"); 42 $imagick->setImageFormat('png'); 43 $imagick->annotateImage($draw, 30, 40, 0, "Line 1\nLine 2\nLine 3"); 44 $imagick->trimImage(0); 45 $imagick->setImagePage($imagick->getimageWidth(), $imagick->getimageheight(), 0, 0); 47 $bytes = $imagick->getImageBlob(); 52 $imageHeights[$interlineSpacing] = $imagick->getImageHeight(); 54 $imagick->writeImage(__DIR__ . "/interline_spacing_test_$interlineSpacing.png");
|
H A D | 113_Imagick_rotationalBlurImage_basic.phpt | 14 $imagick = new \Imagick(); 15 $imagick->newPseudoImage(640, 480, "magick:logo"); 16 $imagick->rotationalBlurImage(3); 17 $imagick->rotationalBlurImage(5); 18 $imagick->rotationalBlurImage(7); 19 $bytes = $imagick->getImageBlob();
|
H A D | 060_Imagick_distortImage_Polar.phpt | 14 $imagick = new \Imagick(); 15 $imagick->newPseudoImage(640, 480, "magick:logo"); 20 $imagick->setimagebackgroundcolor("#fad888"); 21 $imagick->setImageVirtualPixelMethod( \Imagick::VIRTUALPIXELMETHOD_BACKGROUND); 22 $imagick->distortImage(\Imagick::DISTORTION_DEPOLAR, $points, TRUE); 23 $bytes = $imagick;
|
H A D | 132_Imagick_setOption_case3.phpt | 11 $imagick = new \Imagick(); 12 $imagick->newPseudoImage(640, 480, "magick:logo"); 13 $imagick->setImageFormat('png'); 14 $imagick->setOption('png:bit-depth', '16'); 15 $imagick->setOption('png:color-type', 6); 16 $bytes = $imagick->getImageBlob();
|
H A D | 043_Imagick_colorizeImage_basic.phpt | 15 $imagick = new \Imagick(); 16 $imagick->newPseudoImage(640, 480, "magick:logo"); 19 $imagick->colorizeImage($color, $opacityColor); 20 $bytes = $imagick->getImageBlob(); 26 $imagick = new \Imagick(); 27 $imagick->newPseudoImage(640, 480, "magick:logo"); 32 $imagick->colorizeImage($color, 0.5, true); 33 $bytes = $imagick->getImageBlob();
|
H A D | 242_Tutorial_levelizeImage_basic.phpt | 16 $imagick = new \Imagick(); 17 $imagick->newPseudoimage(300, 300, 'gradient:black-white'); 18 $maxQuantum = $imagick->getQuantum(); 19 $imagick->evaluateimage(\Imagick::EVALUATE_POW, 1 / $gamma); 22 $imagick->evaluateimage(\Imagick::EVALUATE_MULTIPLY, ($whitePoint - $blackPoint) / 100 ); 25 $imagick->evaluateimage(\Imagick::EVALUATE_ADD, ($blackPoint / 100) * $maxQuantum); 26 $imagick->setFormat("png"); 28 $bytes = $imagick->getImageBlob();
|
H A D | 055_Imagick_distortImage_ScaleRotateTransform.phpt | 13 $imagick = new \Imagick(); 14 $imagick->newPseudoImage(640, 480, "magick:logo"); 19 $imagick->setimagebackgroundcolor("#fad888"); 20 $imagick->setImageVirtualPixelMethod( \Imagick::VIRTUALPIXELMETHOD_BACKGROUND ); 21 $imagick->distortImage( \Imagick::DISTORTION_SCALEROTATETRANSLATE, $points, TRUE ); 22 $bytes = $imagick;
|
H A D | 050_Imagick_distortImage_Affine.phpt | 13 $imagick = new \Imagick(); 14 $imagick->newPseudoImage(640, 480, "magick:logo"); 22 $imagick->setimagebackgroundcolor("#fad888"); 23 $imagick->setImageVirtualPixelMethod( \Imagick::VIRTUALPIXELMETHOD_BACKGROUND ); 24 $imagick->distortImage( \Imagick::DISTORTION_AFFINE, $points, TRUE ); 26 $bytes = $imagick;
|
H A D | 051_Imagick_distortImage_Projection.phpt | 13 $imagick = new \Imagick(); 14 $imagick->newPseudoImage(640, 480, "magick:logo"); 20 $imagick->setimagebackgroundcolor("#fad888"); 21 $imagick->setImageVirtualPixelMethod( \Imagick::VIRTUALPIXELMETHOD_BACKGROUND ); 22 $imagick->distortImage( \Imagick::DISTORTION_AFFINEPROJECTION, $points, TRUE ); 24 $bytes = $imagick;
|
H A D | 053_Imagick_distortImage_RotatedArc.phpt | 13 $imagick = new \Imagick(); 14 $imagick->newPseudoImage(640, 480, "magick:logo"); 16 $imagick->setimagebackgroundcolor("#fad888"); 17 $imagick->setImageVirtualPixelMethod( \Imagick::VIRTUALPIXELMETHOD_BACKGROUND ); 18 $imagick->distortImage( \Imagick::DISTORTION_ARC, $degrees, TRUE ); 20 $bytes = $imagick;
|
H A D | 091_Imagick_linearStretchImage_basic.phpt | 15 $imagick = new \Imagick(); 16 $imagick->newPseudoImage(640, 480, "magick:logo"); 17 $pixels = $imagick->getImageWidth() * $imagick->getImageHeight(); 18 $imagick->linearStretchImage($blackThreshold * $pixels, $whiteThreshold * $pixels); 20 $bytes = $imagick->getImageBlob();
|
H A D | 257_Imagick_setImageChannelMask_basic.phpt | 11 $imagick = new \Imagick(); 12 $imagick->newPseudoImage(256, 256, "gradient:black-white"); 14 $initialMask = $imagick->setImageChannelMask(\Imagick::CHANNEL_RED); 15 $imagick->brightnessContrastImage(-20, 20); 16 $imagick->setImageFormat("png"); 17 $imagick->writeImage("./maskTest.png"); 19 $redMask = $imagick->setImageChannelMask(\Imagick::CHANNEL_DEFAULT);
|