ฟังก์ชัน imageconvolution()
ไวยากรณ์
bool imageconvolution (img, matrix, div, offset )
พารามิเตอร์
-
img :สร้างภาพด้วยฟังก์ชัน imagecreatetruecolor()
-
เมทริกซ์ :เมทริกซ์ 3x3 คืออาร์เรย์ของสามอาร์เรย์ที่มีสามทุ่น
-
div :ตัวหารผลลัพธ์ของการบิดตัว ใช้สำหรับการทำให้เป็นมาตรฐาน
-
ออฟเซ็ต :การชดเชยสี
คืนสินค้า
ฟังก์ชัน imageconvolution() จะคืนค่า True เมื่อสำเร็จ หรือ False เมื่อล้มเหลว
ตัวอย่าง
ต่อไปนี้เป็นตัวอย่าง
<?php
$img = imagecreatefromgif('https://www.tutorialspoint.com/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://www.tutorialspoint.com/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);
?> ผลลัพธ์
ต่อไปนี้เป็นผลลัพธ์
