An example of using the imagecolorallocate() function to set colors in PHP image processing, imagecolorallocate
While using PHP to dynamically output beautiful images, it is also inseparable from color settings, just like you need to use a palette when painting. To set the color of an image, you need to call the imagecolorallocate() function. If you need to set multiple colors in the image, just call this function multiple times. The prototype of this function looks like this:
Copy code The code is as follows:
int imagecolorallocate(resource $image,int $red,int $green,int $blue) //Assign a color to a picture
This function returns an identifier that represents the color composed of the given RGB components. The parameters $red, $green and $blue are the red, green and blue components of the required color respectively. These parameters are integers from 0 to 255 or hexadecimal from 0x00 to 0xFF. The first parameter $image is the handle of the canvas image. This function must call the color in the image represented by $image. But be aware that if the canvas is created using the imagecreate() function, the first call to the imagecolorallocate() function will fill the background color with the image based on the palette. The usage code of this function is as follows:
Copy code The code is as follows:
$im = imagecreate(100,100);//Provide a canvas resource for setting color function
//Set the background to red
$background = imagecolorallocate($m,255,0,0);//The first call sets the background color for the canvas
//Set some colors
$white = imagecolorallocate($im,255,255,255);//Returns the identifier set to white by a decimal integer
$black = imagecolorallocate($im,0,0,0);//Return the identifier set to black by the decimal parameter
//Hexadecimal mode
$white = imagecolorallocate($im,0xFF,0xFF,0xFF);//Returns the identifier set to white by a hexadecimal integer
$black = imagecolorallocate($im,0x00,0x00,0x00);//Returns the identifier set to black by a hexadecimal integer
?>
http://www.bkjia.com/PHPjc/914044.htmlwww.bkjia.comtruehttp: //www.bkjia.com/PHPjc/914044.htmlTechArticlePHP image processing example of using the imagecolorallocate() function to set colors, imagecolorallocate uses PHP to dynamically output beautiful images. , it is also inseparable from the setting of colors, just like painting...