Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> PHP

PHP में इमेजसेटपिक्सेल () फ़ंक्शन का उपयोग करके एकल पिक्सेल कैसे सेट करें?

इमेजसेटपिक्सेल () PHP में एक इनबिल्ट फ़ंक्शन है जिसका उपयोग सूचीबद्ध निर्देशांक पर एकल पिक्सेल सेट करने के लिए किया जाता है।

सिंटैक्स

bool imagesetpixel(resource $image, int $x, int $y, int $color)

पैरामीटर

इमेजसेटपिक्सेल () चार पैरामीटर स्वीकार करता है:$छवि , $x , $y और $रंग

  • $छवि - काम करने के लिए छवि संसाधन निर्दिष्ट करता है।

  • $x − पिक्सेल के x-निर्देशांक को निर्दिष्ट करता है।

  • $y − पिक्सेल के y-निर्देशांक को निर्दिष्ट करता है।

  • $रंग - पिक्सेल का रंग निर्दिष्ट करता है।

रिटर्न वैल्यू -

इमेजसेटपिक्सेल () सफलता पर सही और असफलता पर गलत लौटाता है।

उदाहरण 1

<?php
   // Load the png image using imagecreatefromjpeg() function
   $img = imagecreatefromjpeg('C:\xampp\htdocs\test\29.jpg');

   // Draw the line using imagesetpixel() function
   $blue = imagecolorallocate($img, 255, 255, 0);
   for ($i = 0; $i < 1000; $i++) {
      imagesetpixel($img, $i, 100, $blue);
   }
   // Show the output image to the browser
   header('Content-type: image/png');
   imagepng($img);
?>

आउटपुट

PHP में इमेजसेटपिक्सेल () फ़ंक्शन का उपयोग करके एकल पिक्सेल कैसे सेट करें?

उदाहरण 2

<?php
   $x = 700;
   $y = 300;
   $gd = imagecreatetruecolor($x, $y);
   $corners[0] = array('x' => 100, 'y' => 10);
   $corners[1] = array('x' => 0, 'y' => 170);
   $corners[2] = array('x' => 190, 'y' => 170);
   $blue = imagecolorallocate($gd, 255, 0, 0);
   for ($i = 0; $i < 100000; $i++) {
      imagesetpixel($gd, round($x),round($y), $blue);
      $a = rand(0, 2);
      $x = ($x + $corners[$a]['x']) / 2;
      $y = ($y + $corners[$a]['y']) / 2;
   }
   header('Content-Type: image/png');
   imagepng($gd);
?>

आउटपुट

PHP में इमेजसेटपिक्सेल () फ़ंक्शन का उपयोग करके एकल पिक्सेल कैसे सेट करें?


  1. PHP में imagecopymergegra () फ़ंक्शन

    इमेजकॉपीमर्जग्रे () फ़ंक्शन का उपयोग किसी छवि के हिस्से को ग्रे स्केल के साथ कॉपी और मर्ज करने के लिए किया जाता है। वाक्यविन्यास imagecopymerge ( dst_img, src_img, dst_x, dst_y, src_x, src_y, src_w, src_h, pct ) पैरामीटर dst_im गंतव्य छवि लिंक संसाधन सेट करें। src_im स्रोत छवि लिंक संसाधन से

  1. PHP में इमेजकॉपी () फ़ंक्शन

    इमेजकॉपी () फंक्शन का इस्तेमाल इमेज के हिस्से को कॉपी करने के लिए किया जाता है। वाक्यविन्यास imagecopy( dst_img, src_img, dst_x, dst_y, src_x, src_y, src_w, src_h) पैरामीटर dst_im गंतव्य छवि लिंक संसाधन सेट करें। src_im स्रोत छवि लिंक संसाधन सेट करें। dst_x गंतव्य बिंदु का x-निर्देशांक सेट

  1. PHP में imagecopymerge () फ़ंक्शन

    इमेजकॉपीमर्ज () फ़ंक्शन इमेज के हिस्से को कॉपी और मर्ज करता है। वाक्यविन्यास imagecopymerge ( dst_img, src_img, dst_x, dst_y, src_x, src_y, src_w, src_h, pct ) पैरामीटर dst_im गंतव्य छवि लिंक संसाधन सेट करें। src_im स्रोत छवि लिंक संसाधन सेट करें। dst_x गंतव्य बिंदु का x-निर्देशांक सेट करें