webentwicklung-frage-antwort-db.com.de

php imagecopyresized vs imagecopyresampled vs imagecopy vor / nachteile

Diese scheinen alle dasselbe zu tun. Was sind die Vor-/Nachteile von jedem.

imagecopyresized () vs imagecopyresampled () vs imagecopy ().

Ich ändere die Größe eines vom Benutzer eingereichten Bildes.

Ich habe also eine Image-Shell erstellt mit '$ newImage = imagecreatetruecolor (250, 250)'.

Und jetzt möchte ich das Originalbild in das '$ newImage' kopieren

49
seamus

imagecopyresized kopiert und skaliert und bildet ab. Hierbei wird ein relativ primitiver Algorithmus verwendet, der tendenziell pixeligere Ergebnisse liefert.

imagecopyresampled kopiert und skaliert und bildet ab, verwendet einen Glättungs- und Pixelinterpolationsalgorithmus, der im Allgemeinen viel bessere Ergebnisse liefert als imagecopyresized auf Kosten eines geringen CPU-Verbrauchs.

imagecopy kopiert das Bild, skaliert es jedoch nicht.

103
Orangepill