Hoi,

Ik ben bezig met een foto script die ze verkleint naar normaal formaat en naar thumb formaat.
Maar na resizen ziet mijn foto er zo uit:
http://www.flyingdutchgirl.nl/gallery/20070923_WSAZeilcursus/normal/P9239999.JPG

Niet bepaald mooi, moet ik zeggen.
Ik gebruik deze resize berekening:

<?php
$height_normal = ($height * $width_normal) / $width;
$height_normal = round($height_normal, 0);

$height_thumb = ($height * $width_thumb) / $width;
$height_thumb = round($height_thumb, 0);
?>

En dan vervolgens imagecopyresized en imagejpeg.
Wat doe ik fout, waar kan ik iets in verbeteren waardoor mijn foto's scherp worden.
Ik vind de afbeelding er goed uitzien, wat is er volgens jou verkeerd aan?
Tips:

1) gebruik [php]imagecopyresampled[/php], die levert betere resultaten.
2) als je het plaatje opslaat, gebruik je [php]imagejpeg[/php]. Het derde argument dat je aan die functie mee kunt geven, bepaalt de kwaliteit. 100 is hoogste kwaliteit, 0 is laagste. Meestal zijn waardes rond de 80 een goed compromis, want hogere kwaliteit betekent ook een groter bestand.

[edit]En de kwaliteit van je bronbestand is natuurlijk ook belangrijk. Als die al niet goed is, valt er weinig van te maken ;-)[/edit]

Reageren