PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのimageistruecolor()関数を使用して、画像がトゥルーカラー画像であることを確認するにはどうすればよいですか?


imageistruecolor() はPHPに組み込まれている関数で、特定の画像がトゥルーカラー画像であるかどうかを確認するために使用されます。トゥルーカラー画像では、各ピクセルはRGB(赤、緑、青)の色の値で指定されます。

構文

bool imageistruecolor(resource $image)

パラメータ

imageistruecolor() $ imageという単一のパラメータを取ります 。画像を保持します。

戻り値

imageistruecolor() 指定された画像がトゥルーカラーの場合はTrueを返し、それ以外の場合はFalseを返します。画像がトゥルーカラーの画像でない場合はFalseを返します。

例1

<?php
   // Create an image instance with a true-color image using
   //imagecreatefrompng() function.
   $img = imagecreatefrompng('C:\xampp\htdocs\Images\img44.png');

   // Checked if the image is true-color
   $istruecolor = imageistruecolor($img);

   // Show the output image to the browser
   if($istruecolor) {
      echo "The given input image is true-color";
   }
?>

出力

//RGB画像を入力

PHPのimageistruecolor()関数を使用して、画像がトゥルーカラー画像であることを確認するにはどうすればよいですか?

//結果の出力

The given input image is true-color.

例2

<?php
   // Create an image instance with a true-color image using
   //imagecreatefrompng() function.
   $img = imagecreatefrompng('C:\xampp\htdocs\Gray.png');
   
   // Checked if the image is true-color
   $istruecolor = imageistruecolor($img);
 
    // Show the output image to the browser
   if($istruecolor) {
      echo "The given input image is not a true-color";
   }
?>

出力

//入力グレーカラー画像。

PHPのimageistruecolor()関数を使用して、画像がトゥルーカラー画像であることを確認するにはどうすればよいですか?

//出力

The given input image is not a true-color image.

  1. PHPのimagecreatefrompng()関数を使用してPNGファイルまたはURLから新しい画像を作成するにはどうすればよいですか?

    PHPでは、 imagecreatefrompng() PNGファイルまたはURLから新しい画像を作成するために使用される組み込み関数です。 imagecreatefrompng() 指定されたファイル名から取得した画像を表す画像識別子を返します。 構文 resource imagecreatefrompng(string $filename) パラメータ imagecreatefrompng() $filenameという1つのパラメーターのみを取ります。このパラメータは、画像の名前またはPNG画像へのパスを保持します。 戻り値 imagecreatefrompng()は、成功すると画

  2. PHPのimagecreatefromjpeg()関数を使用してJPEGファイルから新しい画像を作成するにはどうすればよいですか?

    imagecreatefromjpeg() は、JPEGファイルから新しい画像を作成するために使用されるPHPの組み込み関数です。指定されたファイル名から取得した画像を表す画像識別子を返します。 構文 resource imagecreatefromjpeg(string $filename) パラメータ imagecreatefromjpeg() $ filenameという1つのパラメータのみを使用します 、画像の名前またはJPEG画像へのパスを保持します。 戻り値 imagecreatefromjpeg() 成功すると画像リソース識別子を返し、falseではエラーを返します。 例