Diskussion:Graphics Interchange Format
Vorlage:Vandalismussperre Hier ist ein GIF-Bild mit 32697 Farben zu sehen. Ist der Text „bis zu 256 verschiedene Farben“ dann nicht falsch? --Ahellwig 17:33, 29. Mai 2005 (CEST)
- Du hast recht. Das Problem ist, daß die Verwendung von mehreren Bildblöcken für mehr als 256 Farben im Grunde ein Workaround ist, bei dem animierte GIFs verwendet werden und jeder Frame ein Teilbild von 16x16 Pixeln ist (daher auch der langsame Bildaufbau im Browser). Die gängigen Programme unterstüzen solche Hacks sowieso nicht. Es müßte also heißen "256 Farben pro Bildblock" oder "256 Farben pro Einzelbild". Phrood 18:39, 29. Mai 2005 (CEST)
GIF/PNG
Es würde mich interessieren, welches die Eigenschaften von GIF sein sollen, die von PNG nicht unterstützt werden. --Phrood 17:26, 1. Dez 2005 (CET)
- Soweit ich weiß, gibt es in PNG Erweiterungschunks für spezielle GIF-Eigenschaften wie Bildposition. Daher habe ich den Satz entfernt. --Phrood 12:17, 9. Dez 2005 (CET)
Hallo, Danke für den Artikel. In Deutschland sagt doch aber wohl kein Mensch "dschif" - oder sind nur wir in Kiel so dumm "Gif" zu sagen ? :-)(ka'Ahnung, wie ich Lautschrift schreibe). Gibt es konkrete Personen, die als Erfinder gelten, oder nur Compuserve Entwicklungsabteilung (o.ä.)? - snork
- Die Aussprache ist nicht definiert, aber einer der GIF-Entwickler spricht das Format "dschif" aus, daher dürfte das als "offizielle" Aussprache gelten. Laut dem en. Artikel hieß dieser Entwickler Bob Berry (die Komprimierung aber stammt von Lempel, Ziv und Welch). --Phrood 17:53, 5. Mai 2006 (CEST)
Verlustfrei??
Wie kann gif verlustfrei sein? Gif unterstützt nur 256 verschiedene Farben, wenn ich ein Bild mit mehr als 256 Farben als gif kodiere, muss also eine Quantisierung erfolgen. Vielleicht wäre in diesem Zusammenhang auch interessant welche Algorithmen außer dem Lempel-Ziv-Welch benutzt werden... --UxPx 19:40, 5. Jan 2006 (CET)
- Die Quantisierung findet vom Bildbearbeitungsprogramm statt und ist nicht Teil der Kompression. Für GIF wird nur LZW benutzt. PNG benutzt Deflate (LZ77), manche BMPs und TIFFs verwenden RLE, etc. --Phrood 19:46, 5. Jan 2006 (CET)
- GIF kann immer dann problemlos verlustfrei sein, wenn die Quellgrafik maximal 256 Farbnuancen aufweist. Selbst darüber hinaus ist es (theoretisch!) mittels des Animationstricks möglich, beliebig viele Farben verlustfrei abzuspeichern. Lohnt nur den Aufwand nicht :O) --DemonDeLuxe :O) 02:50, 26. Jul 2006 (CEST)
- Ist denn diese Möglichkeit in der Spezifikation beschrieben oder wird zumindest von den üblichen Programmen unterstützt? -- Memset 16:27, 26. Jul 2006 (CEST)
- Die Möglichkeit ergibt sich implizit. GIF bietet mehrere Varianten, wie mit einem Frame beim Übergang zum nächsten zu verfahren ist; eine davon ist "alles so stehen lassen" (eine andere wäre "revert to background". Wenn man also frameweise Paletten verwendet und Frame 1 in der oberen Bildhälfte 256 Rottöne darstellt und Frame 2 256 Blautöne in der unteren Hälfte, sieht man in Frame 2 dann 512 Farben gleichzeitig. Ich habe gestern 'mal testweise so eine Grafik mit ca. 2000 Farbnuancen erstellt (hatte den obigen, wesentlich eindrucksvolleren, Link zu spät gesehen), und jedenfalls MSIE6 und Firefox 1.5 machen das problemlos. IIRC hatte ich mit diesem Späßchen allerdings bereits 1996 herumexperimentiert, und schon damals konnten die Browser das. Nur, wie gesagt: Lohnt nicht, ist eher "Trivia" *g*. --DemonDeLuxe :O) 16:50, 26. Jul 2006 (CEST)
- Achso jetzt versteh ichs. -- Memset 23:07, 26. Jul 2006 (CEST)
Vergleich mit PNG/MNG
bitte unter diesem Abschnitt erwähnen, ob MNG Alpha-Transparenz (wie PNG) unterstützt oder auch nur die schlappe binäre GIF-Transparenz!!! --Hobster 10:17, 21. Feb 2006 (CET)
Weblinks
Begründung für Löschung der beiden Weblinks:
- Auf http://www.computerhilfen.de/magazin_grafikformate.php3 wird behauptet "Um mehr als die 256 Farben zu simulieren, nutzt das GIF-Format einen optionalen "Dither-Modus", was irreführender Unsinn ist.
- http://www.gif-bilder.de/lexikon/gif.html bietet gerade mal zwei Absätze zum Format und enthält nichts, was nicht auch im Artikel steht. --Phrood 13:23, 14. Mai 2006 (CEST)
Standard?
Hat CompuServe sein GIF Format (wie das bei PNG geschehen ist) auch von der ISO zum Standard erklären lassen, bzw. vom W3C Konsortium zur "Empfehlung" ? --Uwe W. 19:32, 31. Mai 2006 (CEST)
- AKAIK nein. --Phrood 20:15, 31. Mai 2006 (CEST)
Interlacing
Ich habe gehört, dass man bei GIF Interlacing einstellen kann. Stimmt das? Wenn ja, wie geht das und wie funktioniert dann der Bildaufbau?
- Ja, das ist möglich. Kann in den Einstellungen beim Speichern eingestellt werden. Der Bildaufbau erfolgt jeweils in 8 Pixel hohen Streifen, bei denen Zeile für Zeile übertragen wird. --Phrood 19:32, 4. Aug 2006 (CEST)