Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 32.402.290 Times

Image::MetaData::JPEG::TagLists 0.15

  Date Added: April 25, 2010  |  Visits: 737


Report Broken Link
Printer Friendly Version

Product Homepage
Download (71 downloads)

Image::MetaData::JPEG::TagLists contains a collection of tag tables for JPEG segments. Image::MetaData::JPEG::TagLists is an appendix to the main manual page of the Image::MetaData::JPEG module, which the reader should refer to for further details and the general scope. Valid tags for Exif APP1 data The Japan Electronics and Information Technology Industries Association (JEITA) set up a standard for an exchange format for digital still cameras pictures, known as Exif. This standard defines a structure for embedding meta-data in a JPEG picture, to be written in the APP1 segment. The generalities and the reference documents about this structure are introduced in the Structure appendix; this section and its subsections list the valid interoperability record tags as well as their format. Canonical Exif 2.2 and TIFF 6.0 tags for IFD0 and IFD1 In general, IFD0 and IFD1 can host tags from the same set. These tags are divided in three categories: canonical, additional and registered to companies. The tags listed in the following table are to be considered canonical; they are described at length in the Exif standard document, and can be found both in the IFD0 and in the IFD1 (some of them, in fact, must be present in both directories). The class column carries the tag class; possible values are: A (image data structure), B (offsets), C (image data characteristics), D (other tags) and P (pointers to other IFDs). The two following columns show tag hexadecimal codes and names. The type column specifies the (always unsigned) tag type: I (short or long), S (short), L (long), R (rational) and A (ASCII, always null terminated). The count column obviously carries the tag count (- for a variable count, either because it is a variable length string or because it depends on other tags). The IFD0 and IFD1 columns specify the support level in the respective directory; each column comprises four letters, because both the primary image (IFD0) and the thumbnail (IFD1) can come in four varieties (uncompressed chunky, uncompressed planar, uncompressed YCC and JPEG compressed). This module currently focuses only on JPEG pictures (not TIFF), so only the fourth letter of the IFD0 column is interesting, but note that the thumbnail of a JPEG image can be uncompressed. The support level codes stand for: M (mandatory), R (recommended), O (optional), N (not_recorded) and J (included in JPEG marker and so not recorded). The thumbnail-only column shows a T for those records which cannot be set/changed by the user exception made during a thumbnail update action (and some of them are calculated automatically anyway). Note that, in some cases, it is possible to set a tag when its support level is N (e.g., the YCbCr stuff in IFD1): picture displaying programs should however simply ignore it. Some other tags, concerning offsets or thumbnail specific information, cannot be set by the module user (they are calculated automatically, more reliably): these are marked by calculated in the notes, or by a T in the thumbnail-only column. Hexadecimal code count IFD0 IFD1 thumbnail-only class | Tag name type | supp.supp.| notes | | | | | | | | | A 100 ImageWidth I 1 MMMJ MMMJ T (not JPEG) pixels/row A 101 ImageLength I 1 MMMJ MMMJ T (not JPEG) num. rows A 102 BitsPerSample S 3 MMMJ MMMJ T (not JPEG) 8,8,8 A 103 Compression S 1 MMMJ MMMM T 1(uncompr.) or 6(JPEG) A 106 PhotometricInterpretation S 1 MMMN MMMJ 2(RGB) or 6(YCbCr) D 10e ImageDescription A - RRRR OOOO (see note 1) D 10f Make A - RRRR OOOO camera manufacturer D 110 Model A - RRRR OOOO camera model B 111 StripOffsets I - MMMN MMMN calculated A 112 Orientation S 1 RRRR OOOO (see note 2) A 115 SamplesPerPixel S 1 MMMJ MMMJ T (not JPEG) 3 compon. B 116 RowsPerStrip I 1 MMMN MMMN T (not JPEG) B 117 StripByteCounts I - MMMN MMMN T (not JPEG) A 11a XResolution R 1 MMMM MMMM (see note 3) A 11b YResolution R 1 MMMM MMMM (see note 3) A 11c PlanarConfiguration S 1 OMOJ OMOJ (see note 4) A 128 ResolutionUnit S 1 MMMM MMMM (see note 3) C 12d TransferFunction S 768 RRRR OOOO (see note 5) D 131 Software A - OOOO OOOO Exif software/firmware D 132 DateTime A 20 RRRR OOOO (see note 6) D 13b Artist A - OOOO OOOO owner/photogr./creator C 13e WhitePoint R 2 OOOO OOOO (see note 5) C 13f PrimaryChromaticities R 6 OOOO OOOO (see note 5) B 201 JPEGInterchangeFormat L 1 NNNN NNNM calculated B 202 JPEGInterchangeFormatLength L 1 NNNN NNNM T (only JPEG) C 211 YCbCrCoefficients R 3 NNOO NNOO (see note 7) A 212 YCbCrSubSampling S 2 NNMJ NNMJ (see note 7) A 213 YCbCrPositioning S 1 NNMM NNOO (see note 7) C 214 ReferenceBlackWhite R 6 OOOO OOOO (see note 8) D 8298 Copyright A - OOOO OOOO of photogr./editor P 8769 ExifOffset L 1 MMMM OOOO calculated P 8825 GPSInfo L 1 OOOO OOOO calculated.

Requirements: No special requirements
Platforms: Linux
Keyword: Imagemetadatajpegtaglists Jpeg Metadata Mmmj Mmmm Mmmn Oooo Oooo Oooo Tag Taglists Tags
Users rating: 0/10

License: Freeware Size: 286.72 KB
More Reviews or Write Review

Development Tools  -  The PHP JPEG Metadata Toolkit 1.11
The PHP JPEG Metadata Toolkit is free and Open Source PHP Project designed to allow manipulation of many types of metadata that reside in a JPEG image file. Five types of metadata that can be accessed by this project:- EXIF, DCF & TIFF/EP...
296.96 KB  
Libraries  -  Image::MetaData::JPEG::MakerNotes 0.15
Image::MetaData::JPEG::MakerNotes contains random information and details on MakerNotes. Pieces of information available after parsing the MakerNote The result of the process of parsing the maker note is stored in a directory in the internal...
286.72 KB  
Libraries  -  Image::MetaData::JPEG::Structures 0.15
Image::MetaData::JPEG::Structures is a Perl module that describes the structure of a JPEG file; it is an appendix to the main manual page of the Image::MetaData::JPEG module, which the reader should refer to for further details and the general...
286.72 KB  
Libraries  -  Image::MetaData::JPEG 0.15
Image::MetaData::JPEG is a Perl extension for showing/modifying JPEG (meta)data. SYNOPSIS use Image::MetaData::JPEG; # Create a new JPEG file structure object my $image = new Image::MetaData::JPEG(somepicture.jpg); die Error: ....
286.72 KB  
Multimedia Integration Tools  -  sMeta 0.7
sMeta is a very simple, extensible Java API for reading metadata from files of various formats, such as ID3 tags from MP3 files, EXIF data from JPEG files, chunks from PNG files, etc. If you have a need to read metadata from files,...
1.55 MB  
Graphics Editors  -  Jhead 2.8.4
Things jhead can extract from an Exif jpeg file:Integral low-res Exif thumbnailShutter speedCamera F-stop numberFlash used (yes/no)Distance camera was focused atFocal length and calculate 35 mm equivalent focal lengthImage resolutionTime and date...
52 KB  
Multimedia Integration Tools  -  AtomicParsley 0.9.0
AtomicParsley is a lightweight command line program for parsing, reading and setting metadata into MPEG-4 files supporting these styles of metadata: ??? iTunes-style metadata into .mp4, .m4a, .m4p, .m4v, .m4b files ??? 3gp-style...
307.2 KB  
Libraries  -  SVG::SVG2zinc 0.10
SVG::SVG2zinc is a Perl module to display or convert svg files in scripts, classes, images... SYNOPSIS use SVG::SVG2zinc; &SVG::SVG2zinc::parsefile(file.svg, Backend,file.svg, -out => outfile, -verbose => $verbose, -namespace => 0|1,...
133.12 KB  
Windows Software  -  Exif Pilot 4.4
Exif Pilot is a Free EXIF Editor that allows you to: - View EXIF, EXIF GPS, IPTC, and XMP data. - Edit, create EXIF, EXIF GPS and IPTC data. - Edit some Makernote tags. - Import/export from/to XML format. - Import/export from/to MS Excel...
2.09 MB  
Libraries  -  Exiv2 0.15
Exiv2 comprises of a C++ library and a command line utility to access image metadata. Exiv2 is free software and it is released under the GPL Public License. Exiv2 is also a command line utility to - print the Exif metadata of Jpeg images as...
1.21 MB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 3.15.3
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
3.88 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB