ImageEn for Delphi and C++ Builder ImageEn for Delphi and C++ Builder

 

ImageEn Forum
Profile    Join    Active Topics    Forum FAQ    Search this forumSearch
Forum membership is Free!  Click Join to sign-up
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 ImageEn Library for Delphi, C++ and .Net
 ImageEn and IEvolution Support Forum
 EXIF Shutter Count
 New Topic  Reply to Topic
Author Previous Topic Topic Next Topic  

Patrick Quinn

United Kingdom
81 Posts

Posted - Jan 10 2016 :  11:32:38  Show Profile  Reply
Is there an easy way of finding the EXIF shutter count (the total number of shutter actuations of the camera) in ImageEn?

ImageEn doesn't appear to have this, so how difficult would it be to write a function to access this tag?

According to http://www.shuttercounter.com/
 
Shutter Count info exist in most Nikon, Pantax DLSR and Canon 1D series DSLR

Nikon's NEF, Pentax's DNG and PEF, Canon's CR2 raw file format are supported
Some more info here: https://photographylife.com/how-to-find-total-shutter-actuations-on-nikon-and-canon-dslrs

I have noticed that listings for second hand DSLR's on Ebay often quote this, as it is an good indicator of how much use the camera has had, and it would be useful to be able to show this in an app.

Thanks

Patrick

xequte

39053 Posts

Posted - Jan 11 2016 :  17:02:41  Show Profile  Reply
Hi Patrick

Have you analyzed the EXIF data in these images with our EXIF demo? You might want to attach a few files for us to analyze.


Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

Patrick Quinn

United Kingdom
81 Posts

Posted - Jan 13 2016 :  15:05:51  Show Profile  Reply
Hi Nigel

I uploaded a test photo to Shuttercount.com and they gave the Shutter Count value as 2220.

I've attached the photo and their EXIF values in a zip file.

There are some other useful EXIF values listed. For instance they show
 
Lens ID Sigma 18-250mm F3.5-6.3 DC Macro OS HSM
. which is very useful. ImageEn has EXIF Lens make and Lens model, but a Nikon D3200 leaves these blank

regards

Patrick

Download Attachment: 201611315413_EXIF_test.zip
Go to Top of Page

xequte

39053 Posts

Posted - Jan 13 2016 :  22:13:24  Show Profile  Reply
Hi Patrick

Unforunately this data is in the "Maker Notes" of the EXIF data, so it is not easily accessible in ImageEn.

I'm investigating whether it is practical to output the maker notes more readily.



Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

Patrick Quinn

United Kingdom
81 Posts

Posted - Jan 14 2016 :  05:11:47  Show Profile  Reply
Thanks Nigel. It would be very useful to me to have access to this using ImageEn.
Go to Top of Page

jrpcguru

USA
273 Posts

Posted - Jan 14 2016 :  18:48:26  Show Profile  Reply
Chris Rollins has published CCR-Exif as a Delphi library for reading makers notes. It uses a .INI file to translate the codes that are extracted from makers notes so that it is easy to update for new cameras. It supports Panasonic, Canon, and Nikon. I've attached the results for your image and the .INI file that I used which I customized for a D5200. It was able to translate the shutter count value at least, though apparently only for select Nikons.

I too hope ImageEn provides greater support for reading and translating makers notes. I once started to work on using ImageEn but haven't had time to finish since other priorities prevailed. (Having CCR-Exif doing a pretty good job makes it easy to go to those other priorities.)

attach/jrpcguru/2016114184439_MakerNotesInfo.zip
10.8 KB

J.R.
Go to Top of Page

xequte

39053 Posts

Posted - Jan 14 2016 :  20:10:33  Show Profile  Reply
Thanks JR

I'm taking a look at CCR-Exif, out of interest.



Nigel
Xequte Software
www.xequte.com
nigel@xequte.com
Go to Top of Page

jrpcguru

USA
273 Posts

Posted - Jan 15 2016 :  09:52:47  Show Profile  Reply
Great! Current ImageEn reports makers notes data in a variety of formats and I had difficulty figuring out the correct format for each data element. It would be great if ImageEn did that much translation so that I could then look up the reported value and translate it via the .INI file. Since camera makers are constantly adding new stuff, trying to translate it as part of ImageEn might become a life's work. But making the codes intelligible would be a great advance. Taking this approach also might let ImageEn overcome one weakness of CCR-Exif: it is limited to Nikon, Canon, and Panasonic. The .INI approach for translating the codes that is used by CCR-Exif is quite elegant since it allows for updating translations without coding. Many makers notes data elements are not publicly known. Each time I work on a new camera I can test all its features and see what data comes out, compare to web databases, and often figure out new data translations - all without programming. I've written a program based on CCR-Exif that is specifically designed to help with this exploration of unknown values. But there are still plenty of unknown values. The shuttercounter.com website seemed to have figured out more values than I've seen before, but they appear to be defunct. Too bad.

J.R.
Go to Top of Page

jrpcguru

USA
273 Posts

Posted - Jan 15 2016 :  10:10:28  Show Profile  Reply
I just did some quick testing and only a few of my sample Nikon images report the Total Shutter Count. Nothing for Canon or Panasonic. I don't know if those cameras don't store the information or I just haven't found a translation yet.

Another thought: If ImageEn did advance the maker notes reading process that might make it work with camera raw files too, which would be nice.

J.R.
Go to Top of Page

Patrick Quinn

United Kingdom
81 Posts

Posted - Jan 16 2016 :  03:58:21  Show Profile  Reply
Thanks, JR.

regards

Patrick
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
Jump To: