"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

wie aus ms bildinfos auslesen (jpg)

der~erl 16.07.2003 - 16:31 554 2
Posts

erlgrey

formerly known as der~erl
Registered: Aug 2002
Location: Wien
Posts: 4428
habt ihr eine ahnung wie man aus einem jpg die bildinformationen auslesen kann ..
im win werden sie ja auch angezeigt...
rechtsklick auf die file, eigenschaften, summary

das ganze soll am besten in vb gelöst werden,.. oda c,c++

danke erstmal für alle antworten :)
und ich hoff ich hab keine zu dumme frage gestellt... bin ned der geborenen coder ;)

watchout

Legend
undead
Avatar
Registered: Nov 2000
Location: Off the grid.
Posts: 6845
uh... ah.. öh... in php könnt ichs dir sagen :rolleyes:

aber du könntest nach "exif" suchen in der vb-help so wird das in der php-doku genannt ;)

atrox

in fairy dust... I trust!
Avatar
Registered: Sep 2002
Location: HTTP/1.1 404
Posts: 2782
im moment etwas unklar für mich: willst du nur die informationen "über" das bild, oder das daraus resultierende bitmap ?

I) metadaten:

I.a) schau in den source des unix-'file' kommandos, das kann mit einem sogenannten 'magic'-file die headerinformation aus sehr vielen unterschiedlichen dateitypen herauslesen

I.b) im tutorial-thread findet sich ein link zu einer site über dateiformate, wo auch sicher der header von jpeg-dateien beschrieben ist.

I.c) .jpeg file mit irgendeinem control/module/objekt laden und parameter auslesen,

I.d) in php gibts schon seit version 3 das sehr handliche getimagesize(); /* wird dir aber jetzt nicht so viel weiterhelfen */

II) brauchs du nicht die meta- bzw headerdaten, sondern das konkrete bild, empfehle ich I.b und I.c analog anzuwenden um das bild einzulesen (II.a+II.b) und anschliesend zu dekodieren (erfordert mathematisches backgroundwissen, zb über die Diskrete Cosinus Transformation (DCT)) bzw zusätzlich:

II.c) jpeg library besorgen, zb die der independent JPEG Group
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz