• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

BUGSH A D21-Aug-2004587 1810

MakefileH A D03-May-20222.6 KiB8840

README.canonH A D21-Aug-2004790 2716

README.casioH A D21-Aug-2004664 1813

THANKSH A D21-Aug-2004503 2218

canontags.ccH A D21-Aug-20042 KiB4812

casiotags.ccH A D21-Aug-20042.6 KiB5517

dataifd.ccH A D21-Aug-20043 KiB11879

dataifdentry.ccH A D21-Aug-20045.4 KiB229187

datatiff.hH A D21-Aug-20042.6 KiB8947

dpyfuncs.ccH A D21-Aug-200422.6 KiB937721

dpyfuncs.hH A D21-Aug-20046.2 KiB12881

editifd.ccH A D21-Aug-20042.5 KiB10667

edittiff.hH A D21-Aug-20042.5 KiB8324

exiftags.ccH A D21-Aug-20048.9 KiB156110

filetiff.ccH A D21-Aug-20043.3 KiB160109

filetiff.hH A D21-Aug-20042.2 KiB7638

lookups.ccH A D21-Aug-20046.2 KiB311245

metacam.ccH A D21-Aug-20049.3 KiB371272

metacam.hH A D21-Aug-20043.4 KiB13292

metatiff.ccH A D21-Aug-20042.5 KiB9255

metatiff.hH A D03-May-202212.7 KiB472348

nikontags.ccH A D21-Aug-20042.9 KiB6226

ocontext.ccH A D21-Aug-20046.8 KiB353267

odrivers.hH A D21-Aug-20043.6 KiB12385

olympustags.ccH A D21-Aug-20041.8 KiB4312

rationals.ccH A D21-Aug-20041.8 KiB6332

tiffdata.ccH A D21-Aug-20042.4 KiB9963

README.canon

1Implementation notes by Jan Brittenson (bson@rockgarden.net)
2
3This is notes on the implementation and against
4http://www.burren.cx/david/canon.html.
5
6The Canon makenote implementation has been tested against S100 and G1.
7
8The S100 doesn't output focal length information; it leaves the fields
9zero.
10
11Tag 0x8 (Image Number): the value 1000 should be 10000.
12
13Tag 0x4 AF point isn't implemented since it's not really understood.
14I'll take a stab at it.
15
16Both the S100 and G1 output tags:
17
18    TAG 0x2-3:2,672,285,214,
19    TAG 0x10-4:67371008,
20
21The latter appears to be a long broken into two shorts.  The high-end
22short is a large number, the low-end short a small number or zero.
23
24Tag 0xc (Camera Serial Number) has been implemented but is untested
25since neither my S100 or G1 creates this.
26
27

README.casio

1Implementation notes by Pat Tullmann (pat@tullmann.org)
2
3I used the data from
4	http://www.ba.wakwak.com/~tsuruzoh/Computer/Digicams/exif-e.html#APP3
5and
6	http://www.dicasoft.de/dicainfo.htm
7in late July 2001 to write casiotags.cc.
8
9I based all the code I wrote on the canontags.cc and they dpy* code in
10metacam proper.
11
12I tested the casiotags on pictures generated from a Casio QV2000-UX.
13
14The http://www.dicasoft.de/dicainfo.htm source indicates that a some
15Casio cameras use a software revision that doesn't generate EXIF
16makerinfo tags.  Also, the "Object Distance" field is probably bogus.
17There are also several fields that are not yet reverse engineered.
18