Imagick ・ッ・鬣ケ
PHP Manual

Imagick::distortImage

(PECL imagick 2.0.1)

Imagick::distortImage、オ、゙、カ、゙、ハハ�シー、ヌイ霖�ト、皃�

タ篶タ

bool Imagick::distortImage ( int $method , array $arguments , bool $bestfit )

、オ、゙、カ、゙、ハハ�シー、ヌイ霖�ト、皃゙、ケ。」 、ウ、�マ。「クオイ霖�ホソァ、キ、ソ、ハイ霖�ホソァ、ヒツミア�、オ、サ、�ウ、ネ、ヌケヤ、、、゙、ケ。」 ソキ、ソ、ハイ霖�マ。「'bestfit' 、� true 、ヒタ゚ト熙キ、ハ、、クツ、熙マクオイ霖�ネニア、クツ遉ュ、オ、ヒ、ハ、熙゙、ケ。」

'bestfit' 、ュク妤ヒ、キ。「サネヘム、ケ、�ト、睫�シー、ャ・オ・、・コハムケケ、ト、キ、ニ、、、ソセ�遉マ。「 ハムエケク螟ホイ霖�ヒケ遉�サ、ニイ霖�ホ・オ・、・コ、茹ェ・ユ・サ・テ・ネ、ャトエター、オ、�゙、ケ。」 ツソ、ッ、ホセ�遑「クオイ霖�ホイセチロ・ェ・ユ・サ・テ・ネ、篁ヘホク、キ、ソ・゙・テ・ヤ・ー、ャケヤ、��゙、ケ。」

、ウ、ホ・皈ス・テ・ノ、マ。「ImageMagick ・ミ。シ・ク・逾� 6.3.6 ーハケ゚、ヌ Imagick 、ウ・ム・、・�キ、ソセ�遉ヒサネヘムイトヌス、ヌ、ケ。」

・ム・鬣癸シ・ソ

method

イ霖�ホマト、睫�シー。」 マト、眛�� 、イセネ、ッ、タ、オ、、。」

arguments

マト、睫�シー、ホー惞」

bestfit

クオイ霖�ホ・オ・、・コ、ムケケ、ケ、�」

ハヨ、�ヘ

タョクキ、ソセ�遉ヒ TRUE 、ヨ、キ、゙、ケ。」

・ィ・鬘シ / ホ羌ー

・ィ・鬘シサ�、ヒ ImagickException 、ケ・悅シ、キ、゙、ケ。」

ホ�

ホ�1 Imagick::distortImage() 、ホサネヘムヒ。

イ霖�ト、皃ニ・ヨ・鬣ヲ・カ、ヒノスシィ、キ、゙、ケ。」

<?php
/* ソキ、キ、、・ェ・ヨ・ク・ァ・ッ・ネ、鋿ョ、キ、゙、ケ */
$im = new Imagick();

/* ソキ、キ、、・チ・ァ・テ・ォ。シネト・ム・ソ。シ・鋿ョ、キ、゙、ケ */
$im->newPseudoImage(100100"pattern:checkerboard");

/* イ霖�ユ・ゥ。シ・゙・テ・ネ、� png 、ヒタ゚ト熙キ、゙、ケ */
$im->setImageFormat('png');

/* ソキ、キ、、ニゥフタ、ハイトサ�ホー隍゚ト熙キ、゙、ケ */
$im->setImageVirtualPixelMethod(Imagick::VIRTUALPIXELMETHOD_TRANSPARENT);

/* ・゙・テ・ネス靉�、ュク妤ヒ、キ、゙、ケ */
$im->setImageMatte(true);

/* マト、睿ム、ホタゥク貲タ */
$controlPoints = array( 1010
                        
105,

                        
10$im->getImageHeight() - 20,
                        
10$im->getImageHeight() - 5,

                        
$im->getImageWidth() - 1010,
                        
$im->getImageWidth() - 1020,

                        
$im->getImageWidth() - 10$im->getImageHeight() - 10,
                        
$im->getImageWidth() - 10$im->getImageHeight() - 30);

/* マト、眇靉�、ヤ、、、゙、ケ */                       
$im->distortImage(Imagick::DISTORTION_PERSPECTIVE$controlPointstrue);

/* イ霖�ミホマ、キ、゙、ケ */
header("Content-Type: image/png");
echo 
$im;
?>

セ螟ホホ网ホスミホマ、マ。「 、ソ、ネ、ィ、ミーハイシ、ホ、隍ヲ、ヒ、ハ、熙゙、ケ。」

スミホマホ� : Imagick::distortImage() 、ホサネヘムヒ。

サイケヘ


Imagick ・ッ・鬣ケ
PHP Manual