note 59255 added to function.imagecolorclosesthwb

From: Date: Wed, 30 Nov 2005 19:00:02 +0000
Subject: note 59255 added to function.imagecolorclosesthwb
Groups: php.notes 
Request: Send a blank email to php-notes+get-99381@lists.php.net to get a copy of this message
Here, an example for this function: ---------------------------------------- <?php # gd0033.php $osrc0030 = PATHTOIMAGE . "pic0030.jpg"; $opic0030 = imagecreatefromjpeg ( $osrc0030 ); $ored = 120; $ogreen = 13; $oblue = 255; $oclwb = imagecolorclosesthwb ( $opic0030, $ored, $ogreen, $oblue ); echo '( P ) <u>Imagem Original</u> [JPEG]<br />( E ) <u>Original Image</u> [JPEG]<br /><br /><img src="' . PATHTOIMAGE . 'pic0030.jpg" border="0" alt="pic0030" title="Vista 0030" /><br /><br />'; $oqual = 80; imagejpeg( $opic0030, PATHTOIMAGE . "pic0033.jpg", $oqual ); echo '( P ) <u>Imagem Atual</u> [JPEG]<br />( E ) <u>Current Image</u> [JPEG]<br /><br /><img src="' . PATHTOIMAGE . 'pic0033.jpg" border="0" alt="pic0033" title="Vista 0033" /><br /><br />'; $occlwbhx = dechex( $oclwb ); $hred_col_nbr = substr ( $occlwbhx, 0, 2 ); $dred_col_nbr = hexdec ( $hred_col_nbr ); $hgreen_col_nbr = substr ( $occlwbhx, 2, 2 ); $dgreen_col_nbr = hexdec ( $hgreen_col_nbr ); $hblue_col_nbr = substr ( $occlwbhx, 4, 2 ); $dblue_col_nbr = hexdec ( $hblue_col_nbr ); echo "( P ) <u>Índice Proximo</u> --> " . $oclwb . "<br /><br />Conforme Especificado por \$ored, \$ogreen e \$oblue.<br />"; echo "Convertido para hexadecimal --> " . $occlwbhx; echo "<br />" . $oclwb . " = ( " . $occlwbhx . " )<sub>H</sub>"; echo "<br /><br />VERMELHO --> ( " . $hred_col_nbr . " )<sub>H</sub> = " . $dred_col_nbr . "<br />VERDE --> ( " . $hgreen_col_nbr . " )<sub>H</sub> = " . $dgreen_col_nbr . "<br />AZUL --> ( " . $hblue_col_nbr . " )<sub>H</sub> = " . $dblue_col_nbr; echo '<br /><br />Isto é particular para "imagens truecolor"!!!'; echo "<br /><br />( E ) <u>Closest Index</u> --> " . $oclwb . "<br /><br />As especified by \$ored, \$ogreen e \$oblue.<br />"; echo "Converted to hexadecimal --> " . $occlwbhx; echo "<br />" . $oclwb . " = ( " . $occlwbhx . " )<sub>H</sub>"; echo "<br /><br />RED --> ( " . $hred_col_nbr . " )<sub>H</sub> = " . $dred_col_nbr . "<br />GREEN --> ( " . $hgreen_col_nbr . " )<sub>H</sub> = " . $dgreen_col_nbr . "<br />BLUE --> ( " . $hblue_col_nbr . " )<sub>H</sub> = " . $dblue_col_nbr; echo '<br /><br />This is a particular issue for "truecolor images"!!!'; imagedestroy ( $opic0030 ); ?> ------------------------------------------------------------------ See this code running, at: http://www.educar.pro.br/abc/mathgd/index.php?xyz=25 ------------------------------------------------------------------ ---- Manual Page -- http://www.php.net/manual/en/function.imagecolorclosesthwb.php Edit -- http://master.php.net/manage/user-notes.php?action=edit+59255 Delete: added to the manual -- http://master.php.net/manage/user-notes.php?action=delete+59255&report=yes&reason=added+to+the+manual Delete: bad code -- http://master.php.net/manage/user-notes.php?action=delete+59255&report=yes&reason=bad+code Delete: spam -- http://master.php.net/manage/user-notes.php?action=delete+59255&report=yes&reason=spam Delete: useless -- http://master.php.net/manage/user-notes.php?action=delete+59255&report=yes&reason=useless Delete: non-english -- http://master.php.net/manage/user-notes.php?action=delete+59255&report=yes&reason=non-english Delete: already in docs -- http://master.php.net/manage/user-notes.php?action=delete+59255&report=yes&reason=already+in+docs Delete: other reasons -- http://master.php.net/manage/user-notes.php?action=delete+59255&report=yes Reject -- http://master.php.net/manage/user-notes.php?action=reject+59255&report=yes Search -- http://master.php.net/manage/user-notes.php

« previous php.notes (#99381) next »