Entwickler-Ecke
Multimedia / Grafik - GifImage
Horst-Dieter - Fr 02.03.12 17:33
Titel: GifImage
Hallo,
kennt sich jemand etwas genauer mit TGifImage aus ?
Ich habe folgendes Problem: Wenn ich ein neues Gifimage erzeugen will und es dann teste zeigt die Image-Komponente im transparenten Teil immer mehrere Subimages gleichzeitig an.
Einfaches Beispiel: subimages[0].bitmap ist transparent. Wenn jetzt das Folgebild nicht genau die sichtbaren Teile dieses Bildes verdeckt, sind beim Folgebild beide Bilder gleichzeitig zu sehen - die Image-Komponente zeigt praktisch beide Bitmaps übereinander an.
Wenn man die Transparent-Eigenschaft der einzelnen SubImages abschaltet, funktioniert alles einwandfrei. Das kann es doch aber eigentlich nicht sein.
Moderiert von
Narses: Topic aus Programmierwerkzeuge verschoben am Fr 02.03.2012 um 16:55
Mathematiker - Sa 03.03.12 01:00
Hallo Horst-Dieter,
Horst-Dieter hat folgendes geschrieben : |
Hallo,
Einfaches Beispiel: subimages[0].bitmap ist transparent. Wenn jetzt das Folgebild nicht genau die sichtbaren Teile dieses Bildes verdeckt, sind beim Folgebild beide Bilder gleichzeitig zu sehen - die Image-Komponente zeigt praktisch beide Bitmaps übereinander an. |
Meiner Meinung nach ist das vollkommen korrekt. Gerade die Eigenschaft, dass bei Transparenz das vorher gezeichnete Bild zum Teil erhalten bleibt, macht ja die Darstellung von animierten GIFs möglich, zumindest nutze ich das so.
Beste Grüße
Mathematiker
Horst-Dieter - Sa 03.03.12 08:45
Das kann aber so nicht sein. Wenn ich z. B. ein funktionierendes Gifbild aus dem Internet lade und in seine Subimages zerlege und anschließend wieder zusammensetze taucht der gleiche Fehler auf.
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!