imagecolorclosestalpha() 函数在 PHP 中
imagecolorclosestalpha() 函数获取带有 alpha 值的最近颜色的索引。
语法
imagecolorclosestalpha ( img, red, green, blue, alpha )
参数
图像:用 imagecreatetruecolor() 创建的图像资源。
red:红色分量
green:绿色分量
blue:蓝色分量
alpha:图像的透明度,0 表示完全不透明,而 127 表示完全透明。
返回
imagecolorclosestalpha() 函数返回调色板中最近颜色的索引。
示例
以下是一个示例
<?php
$img = imagecreatefrompng('https://tutorialspoint.com/images/tp-logo-diamond.png');
imagetruecolortopalette($img, false, 255);
$match = imagecolorclosestalpha($img, 180, 100, 150, 110);
$match = imagecolorsforindex($img, $match);
$match = "({$match['red']}, {$match['green']},
{$match['blue']}, {$match['alpha']})";
echo $match;
imagedestroy($img);
?>输出
以下是输出
(140, 130, 140, 0)
广告
数据结构
网络
RDBMS
操作系统
Java
iOS
HTML
CSS
Android
Python
C 语言
C++
C#
MongoDB
MySQL
Javascript
PHP