सिंटैक्स:सरणी imagecolorsforindex ($image, $index)
पैरामीटर: यह फ़ंक्शन ऊपर और नीचे बताए अनुसार दो पैरामीटर लेता है:- $image:इमेजक्रिएटट्रूकलर () फंक्शन का इस्तेमाल किसी दिए गए साइज की इमेज बनाने के लिए किया जाता है। यह फ़ंक्शन निर्दिष्ट आकार की एक खाली छवि बनाता है।
- $index:इस पैरामीटर का उपयोग रंग अनुक्रमणिका निर्दिष्ट करने के लिए किया जाता है।
वापसी मान:यह फ़ंक्शन निर्दिष्ट इंडेक्स पर लाल, हरे, नीले और अल्फा कुंजी मानों वाली एक सहयोगी सरणी देता है। निम्नलिखित प्रोग्राम PHP में imagecolorsforindex() फ़ंक्शन को चित्रित करते हैं : कार्यक्रम 1: <कोड> <कोड>
// इमेज को वेरिएबल में सेव करें।
$image
= imagecreatefrompng (
` https://media.engineerforengineer.org/w p-content / uploads / Engineerforengineer-9.png `
);
// पर्कुलर पॉइंट पर rgb पिक्सेल मान की गणना करें।
$rgb
= imagecolorat (
$image
, 30, 25);
// एक रंग नाम और मान निर्दिष्ट करें।
$colors code> = imagecolorsforindex (
$image
,
$rgb
);
var_dump (
$colors
);
?>
आउटपुट:< /b>सरणी (4) {["लाल"] => int (34) ["हरा"] => int (170) ["नीला"] => int (66) ["अल्फा"] = > int (0)}
कार्यक्रम 2:
// इमेज को वेरिएबल में सेव करें।
$image
= imagecreatefrompng (
` https://media.engineerforengineer.org/wp-content/uploads/col1.png `
);
// अनुक्रमणिका मान
$index_x
= 230;
$index_y
= 120;
// पर्कुलर पॉइंट पर rgb पिक्सेल मान की गणना करें।
$rgba_color
= imagecolorat (
$image
,
$index_x
,
$index_y
);
// एक रंग नाम और मान निर्दिष्ट करें।
$colors
= imagecolorsforindex (
$image
,
$rgba_color
);
var_dump (
$colors
);
?>
आउटपुट:सरणी (4) {["लाल "] => इंट (97) ["ग्रीन"] => इंट (57) ["ब्लू"] => इंट (104) ["अल्फा"] => int (0)}
संबंधित लेख: - PHP | Imagecolorclosestalpha() फ़ंक्शन
- PHP | imagecolorat() फ़ंक्शन
लिंक: http://php.net/manual/en/function.imagecolorsforindex.php