Hintergrund bei transparenten GIFs

impacter

Grünschnabel
Hallo!

In ImageReady gibt es die Möglichkeit für transparente GIFs die Hintergrundfarbe
zu bestimmen. Hat man jedoch einen nicht einfarbigen Hintergrund ist dieses
Feature offensichtlich nicht ausreichend. Kann man in ImageReady auch
wie z.B. im SmartSaver von Ulead (PhotoImpact) ein Hintergrundbild angeben, von dem dann die Randpixel übernommen werden? Sollte das nicht möglich sein, wie behilft man sich dann unter Verwendung von Photoshop/ImageReady?

Schon im Voraus danke für die Hilfe!
 
Pixelkiller

Also,
ich bin nicht sicher, ob ich Dein Problem so richtig verstanden habe. Du hast eine Farbe Deines GIF-Bildes als tranparent definiert - schon klar. Was meinst Denn Du mit

"Hat man jedoch einen nicht einfarbigen Hintergrund ist dieses
Feature offensichtlich nicht ausreichend" ?

Wenn Dein Ausgangsbild nicht einen einfarbigen, homogenen Hintergund hat, bleiben logischerweise Pixel sichtbar, die bei der Konvertierung nicht deiner Transparanz zugeordnet werden. Die muss Du dann von Hand platt machen. Entweder umfärben in die Tranparenzfarbe. Oder die überflüssige Farbe aus der Palette löschen.

Hoffe, meine Antwort geht in die richtige Richtung.
 
Zuletzt bearbeitet:
... wie wäre es wenn Du dein Bild einfach neu freistellst und den Rest dann löchst. Die Bereiche die später trasparent sein sollen haben dann dieses Rechteckige Muster (schachbrett) . Danach auf Optimieren>Tranzparenz aktivieren und bei Hintergrund keiner einstellen! Nun Datei>Optimierte Version speichern unter ... Fertig!
 
Hallo!

Erstmal danke für die Antworten! Leider hilft mir das noch nicht weiter.
Daß ich ein Objekt mit Anti-Aliasing von Hand Pixelweise freistellen kann
ist mir natürlich klar.

Vielleicht habe ich mich auch nicht ganz klar ausgedrückt. Also probiere ich es nocheinmal in kurzen Worten:

Komplette Vorlage für eine Webseite liegt als Photoshop-Dokument vor.
Es gibt einen Hintergrund (nicht einfarbig, also z.B. Foto) und darüber
nicht-rechteckige Objekte. (z.B. Buttons)
Wie kann ich die Objekte so abspeichern, daß der Bereich in dem das
Anti-Aliasing stattfindet (zwischen Objekt und Hintergrund) mit in das GIF übernommen wird?

Natürlich könnte ich das von Hand machen. Bei z.B. viel grafischem Text wäre
das aber extrem ineffizient. Im SmartSaver von PhotoImpact gibt es diese
Möglichkeit. Man wählt eine Datei als Hintegrund aus und schaltet gleichzeitig
die Transparenz ein. Damit wird die Hintergrundgrafik dann in den Bereichen,
in denen Anti-Aliasing stattfindet, verwendet, der Rest bleibt unberührt,
bzw. vollständig transparent.

Ich nehme an, soetwas ist auch mit Photoshop/ImageReady möglich.
Wir würde man sonst einen grafischen Text über einem Hintergrund als transparentes GIF speichern?
 
Beispiel

Hallo!

Ich hab zur Verdeutlichung noch eine kleine Grafik gemacht, in der man den Effekt
sehen kann. Die Pixel auf die die roten Pfeile zeigen stammen aus dem AntiAliasing von Hinegrund und Objekt. Der Rest (im Bild Grau) ist transparent.

Gruß
 

Anhänge

  • textall.jpg
    textall.jpg
    33,5 KB · Aufrufe: 169
Sorry, aber leider kann ich Dein Problem nicht ganz nachvollziehen. Vielleicht solltest Du einfach den SmartSaver von PhotoImpact (oder wie das heisst) nehmen.
 
Zurück