PHP | imagecolorclosesthwb() Function
Last Updated :
23 Aug, 2019
The imagecolorclosesthwb() function is an inbuilt function in PHP which is used to get the index of the color hue, white and blackness in the given image. This function returns an integer value with the index of the color which contains the hue, white and blackness nearest the given color.
Syntax:
int imagecolorclosesthwb ( $image, $red, $green, $blue )
Parameters: This function accepts four parameters as mentioned above and described below:
- $image: It is returned by one of the image creation functions, such as imagecreatetruecolor(). It is used to create size of image.
- $red: This parameter is used to set value of red color component.
- $green: This parameter is used to set value of green color component.
- $blue: This parameter is used to set value of blue color component.
Return Value: This function returns an integer value with the index of the color hue, white and blackness nearest the given color in the image.
Below programs illustrate the imagecolorclosesthwb() function in PHP.
Program 1:
<?php
$image = imagecreatefromgif(
echo 'Hue White and Blackness closest color index: '
. imagecolorclosesthwb( $image , 5, 165, 10);
imagedestroy( $image );
?>
|
Output:
Hue White and Blackness closest color index: 42
Program 2:
<?php
$image = imagecreatefromgif(
$color = array (
array (7, 150, 0),
array (53, 190, 255),
array (255, 165, 54)
);
foreach ( $color as $id => $rgb )
{
echo 'Hue White and Blackness closest color index: '
. imagecolorclosesthwb( $image , $rgb [0], $rgb [1], $rgb [2]) . "<br>" ;
}
imagedestroy( $image );
?>
|
Output:
Hue White and Blackness closest color index: 42
Hue White and Blackness closest color index: 101
Hue White and Blackness closest color index: 186
Related Articles:
Reference: http://php.net/manual/en/function.imagecolorclosesthwb.php
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...