###前提・実現したいこと
ImageMagick初心者です。
このサイト(http://kyle-in-jp.blogspot.jp/2009/05/imagemagickphp_10.html)の
↑この変形を実現させたくコードをコピペしました。
しかし500エラー(CGI もしくは SSI が正しく動作していません。というメッセージ)が表示されます。
他のImageMagickのコードは表示しました。
(http://kyle-in-jp.blogspot.jp/2009/05/imagemagickphp.html)
###該当のソースコード
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja" dir="ltr"> <head> <title>sample1104(ImageMagick6.5.2)</title> </head> <body> <?php $im = new Imagick("img/sf.jpg"); $im->setImageVirtualPixelMethod(Imagick::VIRTUALPIXELMETHOD_TRANSPARENT); $im->setImageMatte(true); $points = array(100,0, 110,20, 200,100, 190,110, 100,200, 90,190, 0,100, 10,90, 0,200, 0,180); // ShepardsDistortion=14 in distort.h $im->distortImage(14, $points, false); $im->writeImage('img/img01.jpg'); $im->destroy(); ?> <img src="img/img01.jpg" /><br /> </body> </html>
###詳細
lolipopレンタルサーバーを使っています。
検索したところ、lolipopでimagemagickを使う場合、php.iniの safe_mode → Offにする必要があるとありました。
しかしlolipopの現在のphp.iniの設定の中にsafe_modeが無く、初期設定のままにしてあります。
何かご存知の方、よろしくお願いいたいします。
また、ImageMagick以外で、似たような画像の変形をする方法があれば、ご教授ください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2016/05/22 16:31