PHP如何获取图像的颜色加透明度的索引值
Admin 2022-10-14 群英技术资讯 432 次浏览
imagecolorexactalpha — 取得指定的颜色加透明度的索引值。
int imagecolorexactalpha ( resource $image , int $red , int $green , int $blue , int $alpha )
返回图像调色板中指定颜色加透明度的索引值。
注意:此函数需要 GD 2.0.1 或更高版本(推荐 2.0.28 及更高版本)。
颜色参数是介于 0 和 255 之间的整数,或者是介于 0x00 和 0xFF 之间的十六进制数。
返回图像调色板中指定颜色加透明度的索引值。 如果颜色不在图像的调色板中,返回 -1。
从优聚教程 logo 中获取颜色。
<?php
// 创建图像
$im = imagecreatefrompng('youj-logo.png');
$colors = Array();
$colors[] = imagecolorexactalpha($im, 255, 0, 0, 0);
$colors[] = imagecolorexactalpha($im, 0, 0, 0, 127);
$colors[] = imagecolorexactalpha($im, 255, 255, 255, 55);
$colors[] = imagecolorexactalpha($im, 100, 255, 52, 20);
print_r($colors);
// 从内存中释放
imagedestroy($im);
?>
以上实例的输出类似于:
Array ( [0] => 16711680 [1] => 2130706432 [2] => 939524095 [3] => 342163252 )
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
这篇文章通过代码讲解了PHP中die()和sleep()函数的具体用法,文中给大家介绍的通俗易懂,零基础也能看得懂,对大家的学习或工作具有一定的参考价值
开源已渐渐成为主流,每天都会有许多框架或类库开源。而开发者利用这些开源工具来简化工作任务、提高工作效率则是一个不错的选择。
一、什么是MVCMVC模式(Model-View-Controller)是软件工程中的一种软件架构模式,把软件系统分为三个基本部分:模型(Model)、视图(View)和控制器(Controller)。MV...
这篇文章主要介绍了详解no input file specified 三种解决方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
1.php的版本:PHP7.3.0-dev(cli)(built:Mar18201800:28:55)(NTS)2.unless语法结构:unless($cond){statement;}语法作用:当$cond为假的时候,执行statement语句。3.代码修改词法分析文件:Zend/zend_langua
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008