Class NikonType1MakernoteDirectory


  • public class NikonType1MakernoteDirectory
    extends Directory
    Describes tags specific to Nikon (type 1) cameras. Type-1 is for E-Series cameras prior to (not including) E990. There are 3 formats of Nikon's Makernote. Makernote of E700/E800/E900/E900S/E910/E950 starts from ASCII string "Nikon". Data format is the same as IFD, but it starts from offset 0x08. This is the same as Olympus except start string. Example of actual data structure is shown below.
    
     :0000: 4E 69 6B 6F 6E 00 01 00-05 00 02 00 02 00 06 00 Nikon...........
     :0010: 00 00 EC 02 00 00 03 00-03 00 01 00 00 00 06 00 ................
     
    • Constructor Detail

      • NikonType1MakernoteDirectory

        public NikonType1MakernoteDirectory()
    • Method Detail

      • getName

        public java.lang.String getName()
        Description copied from class: Directory
        Provides the name of the directory, for display purposes. E.g. Exif
        Specified by:
        getName in class Directory
        Returns:
        the name of the directory
      • getTagNameMap

        protected java.util.HashMap<java.lang.Integer,​java.lang.String> getTagNameMap()
        Description copied from class: Directory
        Provides the map of tag names, hashed by tag type identifier.
        Specified by:
        getTagNameMap in class Directory
        Returns:
        the map of tag names