$image
$image : resource
イメージリソース
iMagickクラス
Image MagicおよびGraphich MagickをサポートしたPECLのiMagickをサポートするクラスです
Example. 画像のリサイズ表示
$img = BEAR_Img::getInstance(BEAR_Img::ADAPTER_MAGICK);
$img->load('http://www.bear-project.net/images/eye.jpg');
$img->resize(320,240);
$img->show('jpeg');
Example. iMagickオブジェクトを直接操作
$img = BEAR_Img::getInstance(BEAR_Img::ADAPTER_MAGICK);
$img->load('http://www.bear-project.net/images/eye.jpg');
$img->resize(320,240);
// 木炭画エフェクト
$img->adapter->charcoalImage(1, 1);
$img->save(_BEAR_APP_HOME . '/tmp/picure.jpeg');
$_log : \BEAR_Log
resize(integer $width = 240, integer $height = 240, integer $filter = \Imagick::FILTER_LANCZOS, integer $blur = 1, boolean $fit = true) : void
画像のリサイズ
画像をリサイズします。アニメーションGIFもリサイズできます。 リサイズ時に$filterを指定することもできます。 $filterはIMAGICK_FILTER_*形式で指定します。
integer | $width | |
integer | $height | |
integer | $filter | |
integer | $blur | |
boolean | $fit |
_exception(string $msg, array $config = array()) : \BEAR_Exception
例外の作成
string | $msg | 例外メッセージ |
array | $config | 例外config |