কম্পিউটার টিউটোরিয়াল

PHP-তে imagefilledpolygon() ফাংশন ব্যবহার করে ফিল্ড পলিগন কীভাবে আঁকবেন?


imagefilledpolygon() একটি বিল্ট-ইন PHP ফাংশন যা একটি ফিল্ড পলিগন আঁকতে ব্যবহৃত হয়।

সিনট্যাক্স

bool imagefilledpolygon($image, $points, $num_points, $color)

প্যারামিটার

imagefilledpolygon() চারটি ভিন্ন প্যারামিটার নেয় − $image, $points, $num_points, এবং $color।

  • $image − imagecreatetruecolor() ফাংশন ব্যবহার করে প্রদত্ত আকারে একটি ব্ল্যাঙ্ক ইমেজ তৈরি করে।

  • $points − পলিগনের ক্রমাগত শীর্ষবিন্দু ধারণ করে।

  • $num_points − একটি পলিগনে মোট শীর্ষবিন্দুর সংখ্যা ধারণ করে। একটি পলিগন তৈরি করতে মোট পয়েন্ট/শীর্ষবিন্দু কমপক্ষে তিনটি হতে হবে।

  • $color − imagecolorallocate() ফাংশন ব্যবহার করে ফিল্ড রঙের আইডেন্টিফায়ার ধারণ করে।

রিটার্ন মান

সাফল্যে True এবং ব্যর্থতায় False রিটার্ন করে।

উদাহরণ ১

<?php    // একটি পলিগনের জন্য পয়েন্টের অ্যারে সেট আপ করুন    $values = array(       40, 50, // পয়েন্ট ১ (x, y)       20, 240, // পয়েন্ট ২ (x, y)       60, 60, // পয়েন্ট ৩ (x, y)       240, 20, // পয়েন্ট ৪ (x, y)       50, 40, // পয়েন্ট ৫ (x, y)       10, 10 // পয়েন্ট ৬ (x, y)    );    // imagecreatetruecolor ফাংশন ব্যবহার করে ইমেজ তৈরি করুন    $img = imagecreatetruecolor(700, 350);    // নীল এবং ধূসর রঙ অ্যালোকেট করুন    $bg = imagecolorallocate($img, 122, 122, 122);    $blue = imagecolorallocate($img, 0, 0, 255);    // পृष्ठভূমি ফিল করুন    imagefilledrectangle($img, 0, 0, 350, 350, $bg);    // একটি পলিগন আঁকুন    imagefilledpolygon($img, $values, 6, $blue);    // ইমেজ ফ্লাশ করুন    header('Content-type: image/png');    imagepng($img);    imagedestroy($img); ?>

আউটপুট

PHP-তে imagefilledpolygon() ফাংশন ব্যবহার করে ফিল্ড পলিগন কীভাবে আঁকবেন?

উদাহরণ ২

<?php    // পলিগনের শীর্ষবিন্দু সেট করুন    $values = array(       150, 50, // পয়েন্ট ১ (x, y)       55, 119, // পয়েন্ট ২ (x, y)       91, 231, // পয়েন্ট ৩ (x, y)       209, 231, // পয়েন্ট ৪ (x, y)       245, 119 // পয়েন্ট ৫ (x, y)    );    // এটি ইমেজের আকার বা ব্ল্যাঙ্ক ইমেজ তৈরি করে    $img = imagecreatetruecolor(700, 350);    // ধূসর পृष्ठভূমি ইমেজ রঙ সেট করুন    $bg = imagecolorallocate($img, 122, 122, 122);    // লাল ইমেজ রঙ সেট করুন    $red = imagecolorallocate($img, 255, 0, 0);    // পৃষ्ठভূমি ফিল করুন    imagefilledrectangle($img, 0, 0, 350, 350, $bg);    // পলিগন ইমেজ আঁকুন    imagefilledpolygon($img, $values, 5, $red);    // ইমেজ আউটপুট    header('Content-type: image/png');    imagepng($img);    imagedestroy($img); ?>

আউটপুট

PHP-তে imagefilledpolygon() ফাংশন ব্যবহার করে ফিল্ড পলিগন কীভাবে আঁকবেন?


  1. PHP-তে imagearc() ফাংশন

  2. PHP-তে imagepolygon() ফাংশন

  3. Java ব্যবহার করে OpenCV-এ ফিল্ড পলিগন আঁকার পদ্ধতি

  4. OpenCV-এর fillPoly() ফাংশন ব্যবহার করে ফিলড পলিগন আঁকা