DJ Mike's Tutorials: PHP

Imagemagick Functions


^

ImagickPixel::getColorAsString

Description:
string ImagickPixel::getColorAsString ( void )

Returns the color of the ImagickPixel object as a string.
Return Values
Returns the color of the ImagickPixel object as a string.

Example


Click Image

<form>
<input name="in" type="image" src="opossum.jpg" cursor />
<br />
<?
if ( $_GET[in_x]  )
{
$image = new imagick"opossum.jpg" ); 
echo 
"<table border=\"1\"><tr>";
echo 
"<td align=\"right\"><b>X</b>= $_GET[in_x]</td><td><b>Y</b>= $_GET[in_y] </td></tr>";

# Make ImagePixelColor object from point clicked on.
$point $image->getImagePixelColor$_GET[in_x], $_GET[in_y]);


# get color as array
$color $point->getColor();
echo 
"<tr><td align=\"right\"><b>Color at ($_GET[in_x],$_GET[in_y]) as array:</b>
</td>
<td>"
;
foreach(
$color as $key=>$val)
echo 
"<b>$key:</b> $val<br />";
echo 
"</td></tr>";

# get color as array
$color_n $point->getColorTRUE );
echo 
"<tr><td align=\"right\"><b>Color at ($_GET[in_x],$_GET[in_y]) as array:</b><br />
<center>(Normalized)</center>
</td>
<td>"
;
foreach(
$color_n as $key=>$val)
echo 
"<b>$key:</b> $val<br />";
echo 
"</td></tr>";

# get color as string
$color_string $point->getColorAsString();
echo 
"<tr><td align=\"right\"><b>Color at   ($_GET[in_x],$_GET[in_y]) as string:</b></td>
<td>
$color_string</td></tr>";

echo 
"</table>";
}
else { echo 
"Click Image"; }
?>
</form>



^

Created by DJ Mike from Santa Barbara

DJ Mike


Dance Away Santa Barbara's Home Page
<a href="http://www.statcounter.com/" target="_blank"> <img src="http://c5.statcounter.com/counter.php?sc_project=1321035&java=0&security=da2193dc" alt="counter free hit invisible" border="0" /></a>