[英]png watermark in perl imagemagick, making png transparent
Need help with perl imagemagick! 需要帮助perl imagemagick!
I am trying to put a png watermark on jpg image, 我想在jpg图像上加一个png水印,
$image = Image::Magick->new;
$image->Read('image_filename');
$logo = Image::Magick->new;
$logo->Read('watermark_filename');
$logo->Transparent(color=>'#FFFFFF');
$image->Composite(image=>$logo, gravity=>'southeast', geometry=>'-10-10');
$image->Write('final_filename');
Everything is ok, but I need my watermark is be transparent, when I am trying opacity=>'50%' it works, but the watermark png starts look like s...t:)) 一切都很好,但我需要我的水印是透明的,当我尝试opacity =>'50%'它的工作原理,但水印png开始看起来像s ... t :))
您是否考虑过使用GIMP手动创建水印或通过GD进行perlgrammaticly?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.