Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

PHP – ปรับแกมมาของ GD Image ด้วย imagegammacorrect()

ฟังก์ชัน imagegammacorrect() ใช้ปรับ gamma correction ของ GD image โดยระบุ input gamma และ output gamma

รูปแบบการใช้งาน (Syntax)

bool imagegammacorrect(GdImage $image, float $inputgamma, float $outputgamma)

พารามิเตอร์

  • $image – รูปภาพที่ต้องการปรับ
  • $inputgamma – ค่า input gamma
  • $outputgamma – ค่า output gamma

ค่าที่คืนกลับ

คืน true เมื่อสำเร็จ false เมื่อล้มเหลว

ตัวอย่าง

<?php
$img = imagecreatefrompng('C:\xampp\htdocs\Images\img58.png');
imagegammacorrect($img, 15, 1.5);

header('Content-Type: image/png');
imagepng($img);
imagedestroy($img);
?>

ผลลัพธ์

Input image ก่อนปรับแกมมา

PHP – ปรับแกมมาของ GD Image ด้วย imagegammacorrect()

Output image หลังปรับแกมมา

PHP – ปรับแกมมาของ GD Image ด้วย imagegammacorrect()

คำอธิบาย: โหลดภาพจาก local drive ด้วย imagecreatefrompng() แล้วปรับ gamma ด้วยค่า 15 และ 1.5 เห็นความแตกต่างชัดเจน