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);
知ってるヒト情報きぼん(他力本願系)
posted by takefumi
|
この日記へリンク
|
コメント(2)
|
トラックバック(0)
この日記へのトラックバック
この日記へのコメント
過去のプログラム見てみたら、こうしてたみたいです。
<pre>
my $imnum = Image::Magick->new();
$imnum->Read(filename=>'なんちゃら');
$imnum->Transparent(color=>'#FFFFFF');
</pre>
ただし、こいつはこの後セーブするんじゃなくて他の画像と重ね合わせ処理をしてるので、セーブする場合も同じでいいのかは不明です。

