• Startseite
  • Über mich
  • Portfolio
    • Eventmanagement
    • Technologie
      • Multitouch-Surface
      • Multitouch-Table
    • Smartphone-Apps
    • Unternehmen
    • Presse
  • Programmierung
  • Auto
  • Wirtschaftsinformatik

Patrick Hütter

Mein Blog rund um Softwareentwicklung, Online-Marketing, StartUps, Gründung, Unternehmertum, Trends and more

Bild oder Foto in Farbtöne versetzen mit PHP

0
  • by Patrick Hütter
  • in Code-Snippets · Programmierung
  • — 18 Apr, 2012

Wer ein Foto mit PHP in einen Farbton z.B. in einem Blauton versetzen möchte, so wie ich das vor kurzem für einen Kunden machen musste, dem kann ich folgendes Code-Snippet ans Herz legen. Ich mache an dieser Stelle Gebrauch von der Funktion imagefilter(). Eine Liste mit den RGB Werten für entsprechende Farben findet man hier.

<?php
$im = imagecreatefrompng('test.png');

// R, G, B, so 0, 0, 255 is blue
if($im && imagefilter($im, IMG_FILTER_COLORIZE, 0, 0, 255)) {
    echo 'Image successfully shaded blue.';
    imagepng($im, 'test.png');
    imagedestroy($im);
} else {
    echo 'Blue shading failed.';
}
?>
Share

Tags: FarbtonimagefilterPHP

— Patrick Hütter

Patrick ist Gründer und Geschäftsführer der encircle360 GmbH. Er liebt Technologie und kennt sich sehr gut im Bereich Softwareentwicklung, u.a. auf JVM basierten Technologien wie Spring Boot, VertX, Akka, Groovy, Scala & Elasticsearch aus.

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

  • Previous story HowTo: Squid Proxy Server unter Debian schnell eingerichtet
  • Next story Java / JVM Bytecode und Programme dekompilieren und vor Codediebstahl schützen
  • Du suchst richtig gute Beratung im Bereich Software & IT?

    encircle360
  • Neueste Beiträge

    • Groovy & Grails suchen einen neuen Hauptsponsor
    • Unitymedia DNS Probleme und Lösungsmöglichkeiten für Mac OS X, Windows und den eigenen Router
    • Running Grails applications on the Raspberry Pi
    • [HowTo] Build groovy project and package as jar (with all dependencies) for easy distribution with gradle
    • Shortinfo: Infos zum Thema Speedreading
  • Neueste Kommentare

    • Bastlerwastl bei HowTo: Squid Proxy Server unter Debian schnell eingerichtet
    • PatrickHuetter bei So geht’s: Macbook mit zwei externen Monitoren verbinden
    • Cihan bei So geht’s: Macbook mit zwei externen Monitoren verbinden
    • Patrik bei So geht’s: Macbook mit zwei externen Monitoren verbinden
    • Patrick Hütter bei So geht’s: Ambilight selber bauen – LED Hintergrundbeleuchtung für den TV
  • Kategorien

    • Allgemein
    • Android
    • Code-Snippets
    • Datenbanken
    • Elektrotechnik
    • Licht
    • Linux
    • Mac
    • Messe
    • Online-Marketing
    • Programmierung
    • Projektmanagement
    • SEM
    • SEO
    • Server
    • Shell
    • Social Media
    • Web
  • Weiterführende Links

    • Price API
    • encircle360
    • sellytics
  • Impressum
  • Datenschutz

© Patrick Hütter