脚本宝典收集整理的这篇文章主要介绍了php – 如何检查PNG的灰度/ alpha颜色类型?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
我想知道是否有人知道测试颜色类型的方法,以通知用户不兼容性?
例:
原始图片:http://dl.dropbox.com/u/246391/Robin.png
结果图片:http://dl.dropbox.com/u/246391/Robin_result.png
码:
<?PHP $resource = imagecreateFrompng('./Robin.png'); header('Content-tyPE: image/png'); imagepng($resource); imagedestroy($resource);
干杯,
阿隆
> 0 – 灰度
> 2 – RGB
> 3 – 带调色板的RGB
> 4 – 灰度alpha
> 6 – RGB alpha
前一个字节(偏移量24)给出每个通道的位数.有关详细信息,请参见the PNG spec.
稍微扭曲一下,PNG文件可以通过具有tRNS块(当它是颜色类型0 2或3时)具有“1位alpha”(如GIF).
以上是脚本宝典为你收集整理的php – 如何检查PNG的灰度/ alpha颜色类型?全部内容,希望文章能够帮你解决php – 如何检查PNG的灰度/ alpha颜色类型?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。