Bilder automatisch transparent machen

  • Ich suche nach einem Plugin, dass die Mediathek durchgeht und alle angeklickten Bilder automatisch transparent macht, von der Vorgehensweise wie bei den Kompressions-Plugins kraken....

    Gibt es sowas oder muss ich jedes einzelne Bild über ein Programm oder online bearbeiten?

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Mir ist kein solches Plugin bekannt und ich frage mich auch wozu man Bilder transparent machen möchte anstatt diese zu löschen wenn sie z.B. nicht mehr benötigt werden? Was hat denn das für einen tieferen Sinn?

    Mit den besten Grüßen Designer Talk

  • Sorry ich meine den Hintergrund der Bilder. Ich verwende auf einigen Seiten die Hintergrundfarbe weiß und wenn ich nun die Farbe auf z.B. grau umstellen, dann sieht man den weißen Hintergrund der Bilder. Wenn ich diesen transparent machen, dann ist alles grau, ohne irgendwelchen weißen Hintergrund-Quadrate.

  • Transparenz in Bildern wirst du wohl für jedes Bild händisch machen müssen mit GIMP, Photoshop etc. Das es ein Plugin gibt was so etwas kann wage ich mal arg zu bezweifeln.

    Mit den besten Grüßen Designer Talk

  • Das es ein Plugin gibt was so etwas kann wage ich mal arg zu bezweifeln.

    Ich kenne zwar auch kein Plugin, aber technisch möglich ist es mit GD oder imagick in PHP schon.

    Ist halt die Frage, ob die Ergebnisse brauchbar sind, weil das eher ein "Farbton durch Transparenz ersetzen" wäre und kein "Freistellen" wie in Photoshop, Gimp, Affinity, etc.

  • Ich kenne zwar auch kein Plugin, aber technisch möglich ist es mit GD oder imagick in PHP schon.

    Ist halt die Frage, ob die Ergebnisse brauchbar sind, weil das eher ein "Farbton durch Transparenz ersetzen" wäre und kein "Freistellen" wie in Photoshop, Gimp, Affinity, etc.

    Kannst du mir das ein wenig näher mit GD oder imagick in PHP erklären?

  • Also für einen Laien gibt es da nicht wirklich eine einfache Lösung, oder?
    Es wundert mich, dass es da überhaupt kein Plugin gibt, dass wenigstens die "einfachen" Hintergründe verändert. Bei "schwierigen" Formen könnte ich ja noch verstehen, dass dies nicht so richtig klappt, da auch viele Programme damit Probleme haben.

  • Also für einen Laien gibt es da nicht wirklich eine einfache Lösung, oder?



    Falls es nicht schon eine Umsetzung als Plugin gibt, eher nein.


    Es wundert mich, dass es da überhaupt kein Plugin gibt, dass wenigstens die "einfachen" Hintergründe verändert.

    Ich vermute, das liegt daran, dass es dafür eigentlich keinen Markt gibt. Normalerweise legt man Bilder (wenn es das Design erfordert) von vornherein mit transparenten Hintergründen an. Und im Falle eines Redesigns kann man ja die Stapelverarbeitung in PS, Gimp, etc. verwenden.

  • Gibt es eine Möglichkeit das Problem über CSS mit einem Befehl wie diesen zu lösen:

    [COLOR=#888888][FONT=monospace].transparent {[/FONT][/COLOR][COLOR=#888888][FONT=monospace] background-color: #FFFFFF;[/FONT][/COLOR][COLOR=#888888][FONT=monospace] [/FONT][/COLOR][COLOR=#888888][FONT=monospace]}

    [/FONT][/COLOR]Kann man mit diesem Befehl nicht irgendwie alle Bilder auf der Seite ansprechen, die dann alle einen bestimmten Hintergrund - in diesem Fall weiß - haben?[COLOR=#888888][FONT=monospace]

    [/FONT][/COLOR]

  • Gibt es eine Möglichkeit das Problem über CSS mit einem Befehl wie diesen zu lösen:

    [COLOR=#888888][FONT=monospace].transparent {[/FONT][/COLOR][COLOR=#888888][FONT=monospace] background-color: #FFFFFF;[/FONT][/COLOR][COLOR=#888888][FONT=monospace]}

    [/FONT][/COLOR]Kann man mit diesem Befehl nicht irgendwie alle Bilder auf der Seite ansprechen, die dann alle einen bestimmten Hintergrund - in diesem Fall weiß - haben?[COLOR=#888888][FONT=monospace]

    [/FONT][/COLOR]

    Nein das geht nicht. So änderst du die Hintergrundfarbe des jeweilige img-Elements, nicht des Bildes.


    Edit:
    Wenn du versuchen willst, eine CSS Lösung zu finden, könntest du mix-blend-mode versuchen:
    https://css-tricks.com/almanac/properties/m/mix-blend-mode/

    Ich bezweifle aber stark, dass man damit ein brauchbares Ergebnis hinbekommt. Hängt aber auch sicher immer von der Seite selbst, den Farben, etc ab...

    Einmal editiert, zuletzt von danielgoehr (18. März 2018 um 13:45)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!