PHPでGDライブラリを使って画像のサイズを変換する

OpenCVとかImageMagickとか全く詳しくないのですがw
GDライブラリを使って画像のサイズを変換してるPHPのソースみてたら
簡単に出来そうだったので、ちょっとやってみました。
 
↓こんな感じでGDライブラリをインストールして
=======
sudo apt-get install php5-gd
=======
 
↓こんな感じで元画像とサイズと変換後画像を指定して
=======
<?php
$size = getImageSize(“元画像”);
$img_in = imageCreateFromJPEG(“元画像”);
$img_out = imageCreateTruecolor(横サイズ, 縦サイズ);
imageCopyResampled($img_out, $img_in, 0, 0, 0, 0, 横サイズ, 縦サイズ, $size[0], $size[1]);
imageJPEG($img_out, “変換後画像”);
?>
=======
 
↓こんな感じで叩いてやるだけ
=======
php hoge.php
=======
 
まぁ、それぞれのメソッドの中で何が行われてるのか分からないですが、、
こうサクっとやれるのってのはJavaにはない感覚だなぁ。

コメント

タイトルとURLをコピーしました