PHP 中的 imageconvolution() 函式
imageconvolution() 函式
語法
bool imageconvolution (img, matrix, div, offset )
引數
img:使用 imagecreatetruecolor() 函式建立影像。
matrix:3x3 矩陣是三個包含三個浮點數的陣列。
div:卷積結果的除數,用於歸一化。
offset:顏色偏移量。
返回
imageconvolution() 函式在成功時返回 True,在失敗時返回 False。
示例
以下為一個示例
<?php
$img = imagecreatefromgif('https://tutorialspoint.tw/images/html.gif');
$arr = array(array(2, 0, 1), array(-1, -1, 0), array(0, 0, -1));
imageconvolution($img, $arr, 1, 127);
header('Content-Type: image/png');
imagepng($img, null, 9);
?>輸出
以下為輸出

示例
我們用同一幅影像看看使用不同引數值時的另一個示例。現在你可以很容易地發現不同之處
<?php
$img = imagecreatefromgif('https://tutorialspoint.tw/images/html.gif');
$arr = array(array(3, 2, 1), array(0, 1, 0), array(1, -1, -1));
imageconvolution($img, $arr, 3, 110);
header('Content-Type: image/png');
imagepng($img, null, 9);
?>輸出
以下為輸出
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP