PHP如何获取图像的颜色加透明度的索引值
Admin 2022-10-14 群英技术资讯 693 次浏览
今天这篇我们来学习和了解“PHP如何获取图像的颜色加透明度的索引值”,下文的讲解详细,步骤过程清晰,对大家进一步学习和理解“PHP如何获取图像的颜色加透明度的索引值”有一定的帮助。有这方面学习需要的朋友就继续往下看吧!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进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
本篇文章小编给大家分享一下python装饰器底层原理代码解析,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
协程“协程”就是用户态的线程要理解是什么是“用户态的线程”,必然就要先理解什么是“内核态的线程”。内核态的线程是由操作系统来进行调度的,在切换线程上下文时,要先保存上一个线程的上下文,然后执行下一个线程,当条件满足时,切换回上一个线程,并恢复上下文。协程也是如此,只不过,用户态的线程不是由操作系统来调度的,而是由程序员来调度的,是在用户态的--摘自链接描述关于“用户态线程”,我们
转自:http://www.tianzhigang.com/article.asp?id=280PHP的数据类型转换属于强制转换,允许转换的PHP数据类型有:(int)、(integer):转换成整形(float)、(double)、(real):转换成浮点型(string):转换成字符串(bool)、(boolean):转换成布尔类型(array):转换成数组(object):转
本文实例讲述了Laravel5.1 框架模型远层一对多关系。分享给大家供大家参考,具体如下:
这篇文章给大家分享PHP函数的应用,主要介绍php如何实现获取汉字首字母功能代码,具有一定的借鉴参考价值,感兴趣的朋友不妨看看,下面就跟随小编一起来了解一下吧。
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008