Philip Norton Blog: Entsättigen Bilder mit PHP

In einem neuen Beitrag in seinem Blog Philip Norton zeigt, wie man desturate Bilder mit PHP mit den bereits eingebauten GD Bibliotheken und die imagecopymergegray -Funktion.

Um Entsättigen ein Bild bedeutet, dass alle Nicht-Graustufenfarben daraus zu entfernen, im Wesentlichen die Schaffung eines Schwarz-Weiß-Version. Dazu können Sie die Funktion imagecopymergegray (), die Teil der GD-Bibliothek ist. Diese Funktion ist ein wenig schwierig, herauszufinden, was aber tut, ist Probe ein Bild in ein anderes und optional Änderung der Anzahl der Farben, die während der Probenahme gehalten werden. Die Funktion kann aus um nur ein Ausschnitt des Bildes, oder die ganze Sache Probe.

Er bietet auch eine alternative Methode, die imagefilter statt, und übergeben Sie die IMG_FILTER_GRAYSCALE Flagge. Inbegriffen ist ein Full-Block von Code für eine Methode, die er vor kurzem in eine WordPress-Seite dynamisch erstellt Thumbnails enthalten.

PHPDeveloper.org

Schreibe einen Kommentar