Bilddaten ermitteln
-
Kurze Frage: Wie kann man Bilddaten wie zb. Auflösung aus einer Bildatei (raw, bmp etc.) ermitteln?
-
Wie das geht, steht hier: http://www.wotsit.org/list.asp?fc=1
-
DirectX hat solche Funktionen. WinAPI hat diese bestimmt auch.
Ansonsten selber einen Funktion schreiben:
http://de.wikipedia.org/wiki/Windows_Bitmap
Aus dem Header kannst du alles auslesen.
-
Danke, ging ja flott, für bmp hat man also Informationen vorliegen, aber wie macht man das bei raw-Files? Da ist ja nichts vorgegeben.
-
dixidix schrieb:
Danke, ging ja flott, für bmp hat man also Informationen vorliegen, aber wie macht man das bei raw-Files? Da ist ja nichts vorgegeben.
Wenn du nichts als die reinen RGB-Daten hast, dann hast du ein Problem. Mit der information kannst du nichts anfangen.
Du kannst die Anzahl der Pixel zählen. Wenn du das Seitenverhältinis kennst, kannst du dann ausrechnen, wie breit und wie hoch das Bild sein müsste.
-
dixidix schrieb:
Danke, ging ja flott, für bmp hat man also Informationen vorliegen, aber wie macht man das bei raw-Files? Da ist ja nichts vorgegeben.
man kann aus dem inhalt einer raw datei schon groesse usw. bestimmen. aber da gibt es derzeit leider noch kein einheitliches raw-format. ich glaub adobe probiert da irgendwie einen standard zu erstellen.
Meep Meep
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum Rund um die Programmierung verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.