Einzelnes Bild aus animiertem Bild extrahieren?

Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Neue Antwort erstellen

M0rgenstern

Betreff: Einzelnes Bild aus animiertem Bild extrahieren?

BeitragDi, Jul 26, 2011 12:53
Antworten mit Zitat
Benutzer-Profile anzeigen
Hallo Leute,
Ich hab gerade ein kleines Problem.
Undzwar habe ich ein animiertes Bild, also ein BIld mit verschiedenen Frames. Jetzt möchte ich jedes Frame in einem eigenen TImage abspeichern. Ich steh total auf dem Schlauch. Kann mir bitte jemand sagen, ob es möglich ist aus einem TImage ein Frame zu extrahieren und dieses als Timage in den Speicher zu legen.
Und wenn ja, wie?

Wäre echt super.

Lg, M0rgenstern

Xeres

Moderator

BeitragDi, Jul 26, 2011 14:42
Antworten mit Zitat
Benutzer-Profile anzeigen
Das sollte relativ leicht sein... Ungetestet:
BlitzMax: [AUSKLAPPEN]
Local SourceImg:TImage = LoadAnimImage(...)

Local img:TImage = LoadImage(SourceImg.pixmaps[FrameNr])

In etwa so sollte es gehen. LoadImage akzeptiert Dateien, Banks und sollte auch mit Pixmaps funktionieren.
Win10 Prof.(x64)/Ubuntu 16.04|CPU 4x3Ghz (Intel i5-4590S)|RAM 8 GB|GeForce GTX 960
Wie man Fragen richtig stellt || "Es geht nicht" || Video-Tutorial: Sinus & Cosinus
T
HERE IS NO FAIR. THERE IS NO JUSTICE. THERE IS JUST ME. (Death, Discworld)
 

PhillipK

BeitragDi, Jul 26, 2011 15:44
Antworten mit Zitat
Benutzer-Profile anzeigen
Jap, so würde ich es auch testen.

Jedes TImage hat einen pixmaps - array. Wenn ich mich nicht ganz irre, liegt in jedem eintrag eine Pixmap zu einem frame.
Speichern etc sollte dann auch kein problem mehr sein Smile

M0rgenstern

BeitragDi, Jul 26, 2011 21:12
Antworten mit Zitat
Benutzer-Profile anzeigen
Hey Vielen Dank,
Genau so hat es jetzt funktioniert.

Lg, M0rgenstern

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Beginners-Corner

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group