इमेजगामाकरेक्ट () PHP में एक इनबिल्ट फ़ंक्शन है जिसका उपयोग किसी दिए गए ग्राफ़िक्स ड्रा (GD) इनपुट इमेज और एक आउटपुट गामा में गामा सुधार लागू करने के लिए किया जाता है।
सिंटैक्स
bool imagegammacorrect(resource $image, float $inputgamma, float $outputgamma)
पैरामीटर
इमेजगामाकरेक्ट () तीन अलग-अलग पैरामीटर लेता है:$image, $inputgamma और $outputgamma।
-
$छवि - काम करने के लिए छवि निर्दिष्ट करता है।
-
$inputgamma - इनपुट गामा निर्दिष्ट करता है।
-
$outputgamma - आउटपुट गामा निर्दिष्ट करता है।
रिटर्न वैल्यू
इमेजगामाकरेक्ट () सफलता पर सही और असफलता पर गलत लौटाता है।
उदाहरण 1
<?php
// load an image from the local drive folder
$img = imagecreatefrompng('C:\xampp\htdocs\Images\img58.png');
// Change the image gamma by using imagegammacorrect
imagegammacorrect($img, 15, 1.5);
// Output image to the browser
header('Content-Type: image/png');
imagepng($img);
imagedestroy($img);
?> आउटपुट
इमेजगैमाकरेक्ट () PHP फ़ंक्शन का उपयोग करने से पहले छवि इनपुट करें

इमेजगैमाकरेक्ट () PHP फ़ंक्शन का उपयोग करने के बाद आउटपुट छवि

स्पष्टीकरण - इस उदाहरण में, हमने imagecreatefrompng() का उपयोग करके छवि को स्थानीय ड्राइव फ़ोल्डर से लोड किया है। फ़ंक्शन या हम किसी छवि के URL का भी उपयोग कर सकते हैं। उसके बाद, हमने imagegammacorrect() . लागू किया 5 और 1.5 के मूल्यों के साथ। हम आउटपुट में दो छवियों के बीच अंतर देख सकते हैं।