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

PHP में imagecolormatch () फ़ंक्शन

इमेजकलरमैच () फ़ंक्शन किसी छवि के पैलेट संस्करण के रंग बनाता है जो वास्तविक रंग संस्करण से अधिक निकटता से मेल खाता है

वाक्यविन्यास

bool imagecolormatch ( img1, img2 )

पैरामीटर

  • img1 :इमेजक्रिएटट्रूकलर () फंक्शन के साथ इमेज बनाएं।

  • img2 :एक छवि की ओर इशारा करते हुए एक पैलेट छवि लिंक संसाधन। इस छवि का आकार img1 के समान है।

वापसी

Imagecolormatch() फ़ंक्शन सफलता पर TRUE या विफलता पर FALSE लौटाता है।

उदाहरण

निम्नलिखित एक उदाहरण है

<?php
   $img1 = imagecreatefrompng('https://www.tutorialspoint.com/images/Swift.png');
   $img2 = imagecreate(imagesx($img1), imagesy($img1));
   $color = Array();
   $color[] = imagecolorallocate($img2, 110, 40, 180);
   $color[] = imagecolorallocate($img2, 90, 10, 90);
   $color[] = imagecolorallocate($img2, 66, 170, 110);
   $color[] = imagecolorallocate($img2, 130,90, 70);
   echo imagecolormatch($img1, $img2);
   imagedestroy($img1);
   imagedestroy($img2);
?>

आउटपुट

निम्न आउटपुट है:

1

उदाहरण

आइए एक और उदाहरण देखें

<?php
   $img1 = imagecreatefrompng('https://www.tutorialspoint.com/images/tp-logo-diamond.png');
   $img2 = imagecreate(imagesx($img1), imagesy($img1));
   $color = Array();
   $color[] = imagecolorallocate($img2, 10, 1, 20);
   $color[] = imagecolorallocate($img2, 40, 30, 10);
   $color[] = imagecolorallocate($img2, 15, 100, 50);
   $color[] = imagecolorallocate($img2, 70, 20, 30);
   echo imagecolormatch($img1, $img2);
   imagedestroy($img1);
   imagedestroy($img2);
?>

आउटपुट

निम्न आउटपुट है:

1

  1. PHP लॉग 10 () फ़ंक्शन

    परिभाषा और उपयोग लॉग10 () फ़ंक्शन किसी संख्या के आधार-10 लघुगणक की गणना करता है। बेस-10 लघुगणक को सामान्य या सैंडर्ड एल्गोरिथम भी कहा जाता है। log10(x) फ़ंक्शन लॉग की गणना करता है10 एक्स। यह निम्नलिखित समीकरण द्वारा प्राकृतिक एल्गोरिथम से संबंधित है - लॉग 10 x=लॉगई x/लॉगई 10 ताकि लॉग 10 100=लॉ

  1. पीएचपी लॉग () समारोह

    परिभाषा और उपयोग लॉग () फ़ंक्शन किसी संख्या के प्राकृतिक लघुगणक की गणना करता है। लघुगणक घातांक का विलोम है। अगर 102 =100, इसका मतलब है लॉग10 100=2. प्राकृतिक लघुगणक की गणना यूलर संख्या e . के साथ की जाती है आधार के रूप में। PHP में, पूर्वनिर्धारित स्थिरांक M_E e का मान देता है जो 2.7182818284590

  1. PHP lcg_value () फ़ंक्शन

    परिभाषा और उपयोग lcg_value() फ़ंक्शन 0 और 1 के बीच एक यादृच्छिक संख्या उत्पन्न करता है। LCG,रैखिक सर्वांगसम जनरेटर के लिए खड़ा है। यह जनरेटर एक असंतत टुकड़ावार रैखिक समीकरण के साथ गणना की गई छद्म यादृच्छिक संख्याओं का एक क्रम उत्पन्न करता है। यह सबसे पुराने छद्म यादृच्छिक संख्या जनरेटर एल्गोरिदम म