php, bilden får konstiga färger, varför?

Här diskuteras programmering och utveckling
Användarvisningsbild
BadOmen
Inlägg: 1172
Blev medlem: 18 aug 2006, 10:45
OS: Kubuntu
Utgåva: 24.04 Noble Numbat LTS
Ort: Umeå

php, bilden får konstiga färger, varför?

Inlägg av BadOmen »

Hej jag försöker skala ned en bild on the fly så att säga men det går inte riktigt bra. Bilden blir i konstiga färger med mycket grönt i, jag kan dock skymta den rätta bilden i bakgrunden.

Den ordinarie storleken på bilden är Width:2304 Height:1704 och om man skalar ned den så har den samma ratio men med storleken 675x500.
Varför blir min bild så grön/röd randig?
Skulle det vara okej att göra så här med stora(många pixlar) bilder för att visa upp den i den storlek jag vill ha den i på hemsidan eller tar det alldeles för lång tid med en fil på just under 1MB?

Kod: Markera allt

header("Content-type: image/jpeg");		
$Image_Smal = imagecreatetruecolor(676, 500);	
$image_big = imagecreatefromjpeg("o_PICT3709.jpg");
//trycker ihop bilden så den får rätt storlek
imagecopyresampled($Image_Smal, $image_big, 0,0, 0,0, 620,718,2304,1704);
//skriver ut bilden direkt i webläsaren
imagejpeg($Image_Smal,NULL,100);
EDIT: bytte "" till NULL i imagejpeg($Image_Smal,NULL,100);
Betygsätt din Hårdvara och underlätta inköp av ny för andra:http://ubuntu-se.org/phpBB3/viewforum.php?f=138
Ubuntu-se forsknings team, här.
Min Ubuntu blogg som funkar som en stor post-it lapp för mig http://attminnas.blogspot.com/

Återgå till "Programmering och webbdesign"