PHP imagick判断图片是否有透明通道

PHP imagick判断图片是否有透明通道
<pre>
$xiangmupath = $this->getxiangmupath();
$cehipsd = $xiangmupath . '/images/1/p1_wz1.png';

$im = new \Imagick($cehipsd);
$ss=$im->getImageAlphaChannel();
print_r($ss);
exit();
</pre>
如果输出是1代表有透明通道 0就是没有

ps:判断的后缀名是png 肯定是得出透明通道 不管他有没有透明
所以一般用在imagick创建的时候 判断

posted @ 2019-11-12 15:46  newmiracle宇宙  阅读(584)  评论(1编辑  收藏  举报