Autor | Zpráva | ||
---|---|---|---|
PrAvDíK Profil |
#1 · Zasláno: 28. 4. 2007, 16:43:53 · Upravil/a: PrAvDíK
Zdar,
pořeboval bych poradit jak můžu zmenit odstín(hue) obrázku v PHP. Třeba ho zbarvit do modra cervena atd... Nějaký nápad, funkce? |
||
zero0x Profil |
#2 · Zasláno: 28. 4. 2007, 17:27:22
|
||
PrAvDíK Profil |
#3 · Zasláno: 28. 4. 2007, 17:39:49
Tam jsem se dival ale nic kloubného jsem nenašel.
|
||
PrAvDíK Profil |
#4 · Zasláno: 29. 4. 2007, 11:05:10
Tak už jsem pokročil ale pořád nevím jak změnit odstín(hue).
<? header("Content-type: image/gif"); $img = imagecreatefromgif("logo.gif"); $old=imagecolorallocate($img,0,124,187); $tol=200; $width=imagesx($img);$height=imagesy($img); for ($x=0;$x<$width;$x++){ for ($y=0;$y<$height;$y++){ $pixel = imagecolorat($img, $x, $y); if (($pixel<=$old+$tol) && ($pixel>=$old-$tol)) { $pixel=$pixel-10; //tady se musí nějak nastavit odstín imagesetpixel($img, $x, $y, $pixel); } } } imagegif($img); ?> |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0