Bug 109319 - Full EXIF info (exiftags style)
Summary: Full EXIF info (exiftags style)
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Metadata-Exif (show other bugs)
Version: 0.7.3
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-19 14:39 UTC by Petr Kopecký
Modified: 2017-08-13 07:26 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 0.9.0


Attachments
Screenshot of full digikam exif info (36.15 KB, image/png)
2005-07-19 15:40 UTC, Petr Kopecký
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Petr Kopecký 2005-07-19 14:39:01 UTC
Version:           0.7.3 (using KDE KDE 3.4.0)
Installed from:    Compiled From Sources
OS:                Linux

Hi, 
it would be very nice if digikam would show full exif info like e.g. exiftags (or IrfanView) do. Maybe some GUI for exitags?
Thanks for very good and useful application.
Regards,
Petr
Comment 1 Tom Albers 2005-07-19 14:49:39 UTC
Did you look at the properties of an image and change the pull down to 'full' ?
More exif headers are not available for an image afaik.
Comment 2 Petr Kopecký 2005-07-19 15:40:32 UTC
Created attachment 11848 [details]
Screenshot of full digikam exif info

Yes, I changed to full view. 
There is an screenshot of full digikam exif info in attachement but for the
sama image exiftags gives this full info:
petr@PRG000159:~/photo/20050718$ exiftags -a img_0294.jpg
Camera-Specific Properties:

Equipment Make: Canon
Camera Model: Canon PowerShot A520
Maximum Lens Aperture: f/2.6
Sensing Method: One-Chip Color Area
Lens Size: 5.81 - 23.19 mm
Firmware Version: Firmware Version 1.00

Image-Specific Properties:

Image Orientation: Top, Left-Hand
Horizontal Resolution: 180 dpi
Vertical Resolution: 180 dpi
Image Created: 2005:07:17 14:35:17
Exposure Time: 1/640 sec
F-Number: f/4.0
Lens Aperture: f/4.0
Exposure Bias: 0 EV
Flash: No Flash, Compulsory
Focal Length: 5.81 mm
Color Space Information: sRGB
Image Width: 2272
Image Height: 1704
Rendering: Normal
Exposure Mode: Auto
Scene Capture Type: Standard
Exposure Mode: Program
Focus Type: Close-Up (Macro Mode)
Metering Mode: Evaluative
ISO Speed Rating: 100
Sharpness: Normal
Saturation: Normal
Contrast: Normal
Shooting Mode: Manual
Image Size: Large
Focus Mode: Single
Drive Mode: Single
Flash Mode: Off
Compression Setting: Superfine
Macro Mode: Macro
Subject Distance: 0.160 m
White Balance: Daylight
Exposure Compensation: 3
Sensor ISO Speed: 160
Image Number: 102-0294

Other Properties:

Resolution Unit: i
Chrominance Comp Positioning: Centered
Exif IFD Pointer: 196
Compression Scheme: JPEG Compression (Thumbnail)
Horizontal Resolution: 180 dpi
Vertical Resolution: 180 dpi
Resolution Unit: i
Offset to JPEG SOI: 2548
Bytes of JPEG Data: 6639
Exif Version: 2.20
Image Generated: 2005:07:17 14:35:17
Image Digitized: 2005:07:17 14:35:17
Meaning of Each Comp: Unknown
Image Compression Mode: 5
Shutter Speed: 1/636 sec
Metering Mode: Pattern
Focal Plane Horiz Resolution: 10142 dpi
Focal Plane Vert Resolution: 10142 dpi
Focal Plane Res Unit: i
File Source: Digital Still Camera
White Balance: Manual
Digital Zoom Ratio: 1
Base Zoom Resolution: 2272
Zoomed Resolution: 2272
Digital Zoom: None
Self-Timer Length: 0 sec
Canon Tag1 Length: 92
Flash Bias: 0.00 EV
Sequence Number: 0
Canon Tag4 Length: 68
Image Type: IMG:PowerShot A520 JPEG
Owner Name:


E.g. ISO info and White balance info are not shown by Digikam.
Comment 3 Gerhard Kulzer 2005-07-20 00:48:37 UTC
I looked at exif tags from pictures taken with:
- Fujifilm finepix (2003)
- Nikon 5700 (2004)
- Canon powershot A95 (2005)
- Canon powershot pro1 (2005)
The Canons don't show ISO data whereas the other two do. Question now: the 
most recent picture from the Nikon being 1 year old, did exif change over 
time or does Canon not transmit ISO data?

Gerhard

Am Dienstag, 19. Juli 2005 15.40 schrieb Petr Kopeck
Comment 4 Renchi Raju 2005-07-20 01:06:18 UTC
some of the information is stored in a special section of the Exif section of the image called the MakerNote. libexif (which digikam uses) has some limited capability for makernote for some cameras (canon, olympus and pentax). exiftags support seems to be better in this aspect. you should contact libexif developers to help them improve this support.
Comment 5 caulier.gilles 2006-03-03 10:59:47 UTC
SVN commit 515268 by cgilles:

digikam from trunk : Metadata support using Exiv2 :

- New image properties sidebar tab named "Metadata" instead old "Exif". This area include :

* Standard Exif tags viewer.
* MarkerNote Exif tags viewer.
* IPTC records viewer.

- New capability to copy metadata in clipboard like text.
- New capability to print metadata.
- Tags name use the "user Friendly" conversion from Exiv2 instead the internal name provided by old Exif viewer based on libkexif.
- Capability to read metadata from CRW files (Canon RAW files)
- New class DMetadata to load/save metadata without loading image data. Actually JPEG, CRW, and PNG files are supported. About PNG (Exif and IPTC raw profiles generated by ImageMagick are supported.

To support new file formats (like NEF, MRW, TIFF, DNG, etc), new image file parsers must be added to Exiv2 library.

IMPORTANT: 

- Exiv2 do not support yet gettext for i18n rules. All informations in metadata viewers aren't yet i18n (tags name, tags values, and tags descriptions)
- Any tag names use internal Exiv2 name, not the user friendly text transformations. This point must be fixed in Exiv2 libs.

To 0.9.0, these tools are just metadata readers. Writting capabilities (metadata editors) will added later 0.9.0. The files in B.K.O directly or indirectly relevant of this commits are listed below :

*Pending:

103255
106103
115764
111560

*Partially fixed:

91812
96459
109253
110598
118501         

* To check before closing:

122264

* Fixed (can be closed):

103489
121371
105670
109319

CCMAIL: digikam-devel@kde.org,  Andreas Huggel <ahuggel@gmx.net>

CCBUGS: 103255, 106103, 115764, 111560, 91812, 96459, 109253, 110598, 118501, 122264, 103489, 121371, 105670, 109319


 M  +2 -1      libs/Makefile.am  
 M  +5 -4      libs/dimg/Makefile.am  
 M  +1 -1      libs/dimg/dimg.cpp  
 M  +1 -1      libs/dimg/dimg.h  
 M  +19 -1     libs/dimg/dimgloader.cpp  
 M  +4 -2      libs/dimg/dimgloader.h  
 M  +4 -61     libs/dimg/loaders/jpegloader.cpp  
 M  +5 -29     libs/dimg/loaders/pngloader.cpp  
 M  +2 -1      libs/dimg/loaders/rawloader.cpp  
 A             libs/dmetadata (directory)  
 A             libs/dmetadata/Makefile.am  
 A             libs/dmetadata/dmetadata.cpp   [License: GPL]
 A             libs/dmetadata/dmetadata.h   [License: GPL]
 A             libs/dmetadata/loaders (directory)  
 A             libs/dmetadata/loaders/Makefile.am  
 A             libs/dmetadata/loaders/dmetaloader.cpp   [License: GPL]
 A             libs/dmetadata/loaders/dmetaloader.h   [License: GPL]
 A             libs/dmetadata/loaders/jpegmetaloader.cpp   [License: GPL]
 A             libs/dmetadata/loaders/jpegmetaloader.h   [License: GPL]
 A             libs/dmetadata/loaders/pngmetaloader.cpp   [License: GPL]
 A             libs/dmetadata/loaders/pngmetaloader.h   [License: GPL]
 A             libs/dmetadata/loaders/rawmetaloader.cpp   [License: GPL]
 A             libs/dmetadata/loaders/rawmetaloader.h   [License: GPL]
 A             libs/dmetadata/loaders/tiffmetaloader.cpp   [License: GPL]
 A             libs/dmetadata/loaders/tiffmetaloader.h   [License: GPL]
 M  +3 -2      libs/imageproperties/Makefile.am  
 M  +82 -323   libs/imageproperties/imagepropertiesexiftab.cpp  
 M  +12 -25    libs/imageproperties/imagepropertiesexiftab.h  
 M  +19 -18    libs/imageproperties/imagepropertiessidebar.cpp  
 M  +10 -9     libs/imageproperties/imagepropertiessidebar.h  
 M  +27 -26    libs/imageproperties/imagepropertiessidebarcamgui.cpp  
 M  +2 -1      libs/imageproperties/imagepropertiessidebarcamgui.h  
 M  +16 -15    libs/imageproperties/imagepropertiessidebardb.cpp  
 M  +3 -1      libs/widgets/Makefile.am  
 A             libs/widgets/metadata (directory)  
 A             libs/widgets/metadata/Makefile.am  
 A             libs/widgets/metadata/exifwidget.cpp   [License: GPL]
 A             libs/widgets/metadata/exifwidget.h   [License: GPL]
 A             libs/widgets/metadata/iptcwidget.cpp   [License: GPL]
 A             libs/widgets/metadata/iptcwidget.h   [License: GPL]
 A             libs/widgets/metadata/makernotewidget.cpp   [License: GPL]
 A             libs/widgets/metadata/makernotewidget.h   [License: GPL]
 A             libs/widgets/metadata/mdkeylistviewitem.cpp   [License: GPL]
 A             libs/widgets/metadata/mdkeylistviewitem.h   [License: GPL]
 A             libs/widgets/metadata/metadatalistview.cpp   [License: GPL]
 A             libs/widgets/metadata/metadatalistview.h   [License: GPL]
 A             libs/widgets/metadata/metadatalistviewitem.cpp   [License: GPL]
 A             libs/widgets/metadata/metadatalistviewitem.h   [License: GPL]
 A             libs/widgets/metadata/metadatawidget.cpp   [License: GPL]
 A             libs/widgets/metadata/metadatawidget.h   [License: GPL]
 M  +24 -1     utilities/cameragui/cameraui.cpp  
Comment 6 caulier.gilles 2006-03-21 15:43:24 UTC
This file can be closed now

Gilles Caulier