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

PHP में imagegammacorrect() से GD इमेज पर गामा करेक्शन लागू करें


imagegammacorrect() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग दिए गए ग्राफिक्स ड्रॉ (GD) इनपुट इमेज और आउटपुट गामा पर गामा करेक्शन लागू करने के लिए किया जाता है।

सिंटैक्स

bool imagegammacorrect(resource $image, float $inputgamma, float $outputgamma)

पैरामीटर्स

imagegammacorrect() तीन अलग-अलग पैरामीटर्स लेता है: $image, $inputgamma और $outputgamma।

  • $image - उस इमेज को निर्दिष्ट करता है जिस पर काम किया जाना है।

  • $inputgamma - इनपुट गामा निर्दिष्ट करता है।

  • $outputgamma - आउटपुट गामा निर्दिष्ट करता है।

रिटर्न वैल्यूज़

imagegammacorrect() सफलता पर True और विफलता पर False लौटाता है।

उदाहरण 1

<?php
    // स्थानीय ड्राइव फोल्डर से इमेज लोड करें
    $img = imagecreatefrompng('C:\xampp\htdocs\Images\img58.png');
    // imagegammacorrect का उपयोग करके इमेज गामा बदलें
    imagegammacorrect($img, 15, 1.5);
    // ब्राउज़र को इमेज आउटपुट करें
    header('Content-Type: image/png');
    imagepng($img);
    imagedestroy($img);
?>

आउटपुट

imagegammacorrect() PHP फ़ंक्शन का उपयोग करने से पहले इनपुट इमेज

PHP में imagegammacorrect() से GD इमेज पर गामा करेक्शन लागू करें

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

PHP में imagegammacorrect() से GD इमेज पर गामा करेक्शन लागू करें

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


  1. PHP में imagecrop() फ़ंक्शन का उपयोग करके इमेज को दिए गए आयत में कैसे क्रॉप करें? PHP में imagecrop() फ़ंक्शन का उपयोग करके इमेज को दिए गए आयत में कैसे क्रॉप करें?

    imagecrop() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग इमेज को दिए गए आयत में क्रॉप करने के लिए किया जाता है। यह इमेज को दिए गए आयत क्षेत्र से क्रॉप करता है और आउटपुट इमेज लौटाता है। दी गई इमेज संशोधित नहीं होती है। सिंटैक्स resource imagecrop($image, $rect) पैरामीटर्स imagecrop() दो पैरामीटर्स

  1. PHP में imagecropauto() फ़ंक्शन का उपयोग करके इमेज को स्वचालित रूप से कैसे क्रॉप करें? PHP में imagecropauto() फ़ंक्शन का उपयोग करके इमेज को स्वचालित रूप से कैसे क्रॉप करें?

    imagecropauto() PHP में एक अंतर्निहित फ़ंक्शन है जिसका उपयोग उपलब्ध मोड्स में से किसी एक का उपयोग करके इमेज को स्वचालित रूप से क्रॉप करने के लिए किया जाता है। सिंटैक्स resource imagecropauto(resource $image, int $mode, float $threshold, int $color) पैरामीटर्स imagecropauto() चार अलग-अलग पैरामीटर्स

  1. Python Tkinter Canvas पर PNG इमेज कैसे ड्रॉ करें? Python Tkinter Canvas पर PNG इमेज कैसे ड्रॉ करें?

    Tkinter में इमेज के साथ काम करने के लिए, Python PIL या Pillow टूलकिट प्रदान करता है। इसमें विभिन्न फॉर्मेट की इमेज ऑपरेट करने के लिए कई बिल्ट-इन फंक्शन्स होते हैं।Canvas विजेट में इमेज खोलने के लिए, हमें create_image(x, y, image, **options) कंस्ट्रक्टर का उपयोग करना होगा। जब हम कंस्ट्रक्टर को इमेज व