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

วิธีการตั้งค่าพิกเซลเดียวโดยใช้ฟังก์ชัน imagesetpixel () ใน PHP?


imagesetpixel() เป็นฟังก์ชัน inbuilt ใน PHP ที่ใช้ตั้งค่าพิกเซลเดียวที่พิกัดที่ระบุไว้

ไวยากรณ์

bool imagesetpixel(ทรัพยากร $image, int $x, int $y, int $color)

พารามิเตอร์

imagesetpixel() ยอมรับสี่พารามิเตอร์:$image , $x , $y และ $color .

  • $image − ระบุทรัพยากรรูปภาพที่จะใช้งาน

  • $x − ระบุพิกัด x ของพิกเซล

  • $y − ระบุพิกัด y ของพิกเซล

  • $สี − ระบุสีของพิกเซล

คืนค่า −

imagesetpixel() คืนค่า True เมื่อสำเร็จและ False เมื่อล้มเหลว

ตัวอย่างที่ 1

ผลลัพธ์

วิธีการตั้งค่าพิกเซลเดียวโดยใช้ฟังก์ชัน imagesetpixel () ใน PHP?

ตัวอย่างที่ 2

<ก่อน> 100, 'y' => 10); $corners[1] =array('x' => 0, 'y' => 170); $corners[1] =array('x' => 0, 'y' => 170); มุม $[2] =array('x' => 190, 'y' => 170); $blue =imagecolorallocate($gd, 255, 0, 0); สำหรับ ($i =0; $i <100000; $i++) { imagesetpixel($gd, round($x),round($y), $blue); $a =แรนด์(0, 2); $x =($x + $corns[$a]['x']) / 2; $y =($y + $corns[$a]['y']) / 2; } header('Content-Type:image/png'); imagepng($gd);?>

ผลลัพธ์

วิธีการตั้งค่าพิกเซลเดียวโดยใช้ฟังก์ชัน imagesetpixel () ใน PHP?