GD imagecopymerge quality
aan de hand van verschillende scripts heb ik nu wat ik wil. een plaatje met daarover en png en text. maar ik vind de kwaliteit van het plaatje erg slecht.. wat kan ik daaraan doen?
alvast bedankt
Gebruik je toevallig imagecreate()? Dan moet je imagecreatetruecolor() gebruiken.
$plaatje = imagecreatefromjpeg($picture);
$plaatje2= imagecreatefrompng($plaatje2);
imagecopymerge($plaatje, $plaatje2, $xas, $yas, 0, 0, $plaatje2_width, $plaatje2_height, 100);
imagejpeg($plaatje);
bert schreef op 20.08.2007 14:05:
imagejpeg($plaatje);
moet ik daar ook ergens die kwaliteit instellen?
http://imageshack.us/
of iets dergelijks...
wat is gerafeld post ergers ff een voorbeeldje, bij iets van of iets dergelijks...
http://img297.imageshack.us/img297/4088/25je1.jpg
ik bedoel dan de rand om het "prijslabeltje" terwijl het een 'nette' .png is
kan het zijn dat je de png draait terwijl je hem merged? het voelt voor mij in de hoek van de anti-alias... maar ik heb zo ff geen oplossing voor je helaas..
nee ik draai hem niet met php, het plaatje is al zo gekanteld in photoshop... en ook als ik hem recht houd dan zie je zo'n zijkant.
En die PNG die je als bron gebruikt, is dat een PNG24 of een PNG8 bestand?
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
waarom zou je voor zoiets png gebruiken in een jpeg plaatje, het is niet iets wat er spectaculair mooi uit moet zien, dus ik zeg: gebruik gewoon .jpg ;)
het is trouwens een PNG8 bestand.. als ik het in photoshop wil opslaan als 24 krijg ik geen transparantie in het uiteindelijke plaatje :s
Gewijzigd op 01/01/1970 01:00:00 door bert