ぶろろぐ
気になったことを書き綴る。

imagefilterにはまる

3月 24th 2009 in Technical SIDE

imagefilter
http://www.php.net/imagefilter

PHP5以上だと、画像をグレイスケールやらいろいろいじれる、便利なimagefilter関数(GD必須)が使えます。
その中に、画像をモザイク化してくれる、IMG_FILTER_PIXELATEモードが存在し、いろいろやっても、どうにも動かない。って状態になりました。

バージョン的には、PHP5って書いてあるし、動くはずだよな~。しかし表示されるエラーは、

Warning: imagefilter() expects parameter 2 to be long, string given in /hogehoge/mosaic.php on line xxx

そんなのねえYOってPHPからのエラーメッセージで、いろいろ調べていたら、こんなのにぶち当たりました。

定義済み定数
http://php.plus-server.net/image.constants.html

IMG_FILTER_PIXELATE
magefilter()関数で使用する特別な GD フィルタ (PHP 5.3.0 以降で使用可能)。

・・・そりゃ、PHP5.2系じゃ動かないよね・・・orz
imagefilterの説明にも書いておいてほしかったな・・・。PHP5.3.0以降だよって・・・。


Trackback URL



required



required - won't be displayed


Your Comment:

jWYSIWYG http://projects.bundleweb.com.ar/jWYSIWYG/ jQueryを用いた、軽量なWYSIWYG。 ちょこっと使用したい場合などに最適。 入力内容の保存タイミングに、少しだけ難があるので、メソッドを追加してコントロールすると吉。 以下170行目あたりに追加してみた。 save : function()
{
var self = $.data(this, ‘wysiwyg’);
[...]

Previous Entry

不調だった会社のノートPC(ThinkPad T60)を、リカバリしてきれいにOS(Vista)を入れ直して、速度計測してみた。 Sequential Read : 28.895 MB/s
Sequential Write : 28.374 MB/s
Random Read 512KB : 15.509 MB/s
Random Write 512KB : 15.360 MB/s
Random Read 4KB : 0.261 MB/s
Random Write 4KB : [...]

Next Entry

カテゴリー