কম্পিউটার

PHP-তে imagecolorclosest() ফাংশন


imagecolorclosest() ফাংশনটি নির্দিষ্ট রঙের নিকটতম রঙের সূচী পায়।

সিনট্যাক্স

imagecolorallocatealpha (img, red, green, blue)

প্যারামিটার

  • img :imagecreatetruecolor().

    দিয়ে ইমেজ রিসোর্স তৈরি করা হয়েছে
  • লাল: লাল রঙের উপাদান

  • সবুজ: সবুজ রঙের উপাদান

  • নীল: নীল রঙের উপাদান

ফেরত

imagecolorclosest() ফাংশনটি ছবির প্যালেটে নিকটতম রঙের সূচী প্রদান করে।

উদাহরণ

নিম্নলিখিত একটি উদাহরণ:

<?php
   $img = imagecreatefrompng('https://www.tutorialspoint.com/assets/videos/courses/19/images/course_19_image.png');
   imagetruecolortopalette($img, false, 255);
   $val = imagecolorclosest($img, 20, 90, 140);
   $val = imagecolorsforindex($img, $val);
   $val = "({$val['red']}, {$val['green']}, {$val['blue']})";
   echo "Closest = " . $val;
   imagedestroy($img);
?>

আউটপুট

নিম্নলিখিত আউটপুট:

Closest = (44, 118, 140)

উদাহরণ

আসুন আমরা আরেকটি উদাহরণ দেখি যেখানে আমাদের বিভিন্ন চিত্র এবং রঙের উপাদান রয়েছে:

<?php
$img = imagecreatefrompng('https://www.tutorialspoint.com/images/Swift.png');
imagetruecolortopalette($img, false, 255);
$val = imagecolorclosest($img, 10, 130, 80);
$val = imagecolorsforindex($img, $val);
$val = "({$val['red']}, {$val['green']}, {$val['blue']})";
echo "Closest = " . $val;
imagedestroy($img);
?>

আউটপুট

নিম্নলিখিত আউটপুট:

Closest = (228, 74, 76)

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

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

  3. PHP-তে imagefilledrectangle() ফাংশন

  4. PHP-তে imagefilledellipse() ফাংশন