JPEG's create time detection

Intrebari legate de programarea cu biblioteci precum MFC, ATL, WTL si GDI+.
Post Reply
User avatar
Silviu Ardelean
Senior
Senior
Posts: 1175
Joined: 12 Jul 2007, 09:22
Judet: Timiş
Location: Timisoara
Contact:

JPEG's create time detection

Post by Silviu Ardelean » 26 Sep 2010, 21:33

Am nevoie sa aflu timpul la care a fost creeata o poza JPEG (sau alte formate de imagini).

De exemplu, Irfanview ofera informatia in meniul Images -> Information.
picture_creation_time.png
picture_creation_time.png (47.58 KiB) Viewed 4612 times
Ma intereseaza o modalitate cat mai simpla si eficienta( de preferinta, fara un library extern comercial sau unul foarte complex ).
Ma gandeam sa pornesc de la headerul fisierului, dar din ce inteleg de aici, informatia ce ma intereseaza nu pare a se gasi in el.



User avatar
zlatomir
Membru++
Membru++
Posts: 282
Joined: 04 Jul 2009, 23:59
Location: Arad
Contact:

Re: JPEG's create time detection

Post by zlatomir » 26 Sep 2010, 22:51

Daca am inteles eu bine ai nevoie de informatia pe care o scrie camera in poza, repectiv data si ora la care a fost facuta poza (de catre camera)
Acele informatii le gasesti in EXIF, iar biblioteci: libexif (pt dot net) si Exiv2 (C) de exiv2 am auzit ca e ok, dar nu le-am folosit nici pe una.

User avatar
Silviu Ardelean
Senior
Senior
Posts: 1175
Joined: 12 Jul 2007, 09:22
Judet: Timiş
Location: Timisoara
Contact:

Re: JPEG's create time detection

Post by Silviu Ardelean » 26 Sep 2010, 23:34

Intr-adevar, de Exif am eu nevoie. Voi trage un ochi peste libraria recomandata. Multumesc, Zlatomir! :)

User avatar
Ovidiu Cucu
Fondator
Fondator
Posts: 3778
Joined: 11 Jul 2007, 16:10
Judet: Iaşi
Location: Iasi
Contact:

Re: JPEG's create time detection

Post by Ovidiu Cucu » 28 Sep 2010, 08:16

Poti arunca o privire si la Image::GetPropertyItem din GDI+.

User avatar
Silviu Ardelean
Senior
Senior
Posts: 1175
Joined: 12 Jul 2007, 09:22
Judet: Timiş
Location: Timisoara
Contact:

Re: JPEG's create time detection

Post by Silviu Ardelean » 28 Sep 2010, 17:36

Mi-am rezolvat problema folosind CExif class.

Post Reply