PHP imageconvolution 图像GD库函数
-
定义和用法
imageconvolution - 用系数 div 和 offset 申请一个 3x3 的卷积矩阵 -
版本支持
PHP4 PHP5 PHP7 不支持 v5.1.0+支持 支持 -
语法
imageconvolution ( resource $image , array $matrix , float $div , float $offset )
使用给定的系数和偏移量在图像上应用卷积矩阵。 -
参数
参数 必需的 描述 image 是 由图象创建函数(例如imagecreatetruecolor()) 返回的图象资源。 matrix 是 3x3矩阵:三个浮点数的三个数组组成的数组。 div 是 卷积结果的除数,用于归一化。 offset 是 颜色偏移量 -
返回值
成功时返回 TRUE, 或者在失败时返回 FALSE。 -
示例
$image = imagecreatefromgif('https://www.cainiaoya.com/images/colormap.gif'); $emboss = array(array(2, 0, 0), array(0, -1, 0), array(0, 0, -1)); imageconvolution($image, $emboss, 1, 127); header('Content-Type: image/png'); imagepng($image, null, 9);
以上示例输出: -
相关函数
imagefilter() - 对图像使用过滤器