のみまくし日記

毎日が文化祭の前日、そんな環境っていいですよね。この日記は未来の自分へのメッセージです。

2004年06月03日 ()

Image::Magickで透明GIF

こんな風にしてみたけどだめみたい、なんで?使い方間違ってる?

my $file = "test.gif";
my $image = new Image::Magick;
$image->Set(size=>'100x100');
$image->ReadImage('xc:white');
$image->Set(matte => 'True');
$image->Set(mattecolor=> 'white');
$image->Write($file);

知ってるヒト情報きぼん(他力本願系)

Perl posted by takefumi | この日記へリンク | コメント(2) | トラックバック(0)

この日記へのトラックバック

この日記へのコメント

過去のプログラム見てみたら、こうしてたみたいです。
<pre>
my $imnum = Image::Magick->new();
$imnum->Read(filename=>'なんちゃら');
$imnum->Transparent(color=>'#FFFFFF');
</pre>
ただし、こいつはこの後セーブするんじゃなくて他の画像と重ね合わせ処理をしてるので、セーブする場合も同じでいいのかは不明です。

posted by ねね at 2008年11月20日 22時46分 #

おお、ありがとうございます。上手くいくことを確認しました。
http://www.imagemagick.org/www/perl.html
にそんなの書いてなかったぞ、っと思ったけどもう一回みたらちゃんと書いてあった。。。どうも、単語を間違って覚えていた模様(恥)

posted by きむら at 2008年11月20日 22時46分 #