Return-Path: <tiff-bounces@remotesensing.org>
Received: from inmx005.isp.belgacom.be (inmx005.isp.belgacom.be [195.238.3.148])
        by mailst034.isp.belgacom.be (8.12.11/8.12.11/Skynet-MAILSTORE-2.14) with ESMTP id i8GFATZd000480
        for <joris.at.lebbeke@skynet.be>; Thu, 16 Sep 2004 17:10:29 +0200
        (envelope-from <tiff-bounces@remotesensing.org>)
Received: from xserve.flids.com (adsl-065-083-169-202.sip.mco.bellsouth.net [65.83.169.202])
        by inmx005.isp.belgacom.be (8.12.11/8.12.11/Skynet-IN-2.32) with ESMTP id i8GFA5AN002986
        for <joris.at.lebbeke@skynet.be>; Thu, 16 Sep 2004 17:10:07 +0200
        (envelope-from <tiff-bounces@remotesensing.org>)
Received: from adsl-065-083-169-202.sip.mco.bellsouth.net (localhost [127.0.0.1])
	by xserve.flids.com (Postfix) with ESMTP
	id B865D2EF6CA; Thu, 16 Sep 2004 11:09:40 -0400 (EDT)
X-Original-To: tiff@remotesensing.org
Delivered-To: tiff@remotesensing.org
Received: from scooby.simplesystems.org (scooby.simplesystems.org
	[65.66.246.67])
	by xserve.flids.com (Postfix) with ESMTP id 26FD72EF6A4
	for <tiff@remotesensing.org>; Thu, 16 Sep 2004 11:09:27 -0400 (EDT)
Received: from blade.simplesystems.org (blade.simplesystems.org [65.66.246.74])
	by scooby.simplesystems.org (8.12.10+Sun/8.12.10) with ESMTP id
	i8GF9C9p008476; Thu, 16 Sep 2004 10:09:12 -0500 (CDT)
Date: Thu, 16 Sep 2004 10:09:12 -0500 (CDT)
From: Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
X-X-Sender: bfriesen@blade.simplesystems.org
To: Frank Warmerdam <warmerdam@pobox.com>
Subject: Re: [Tiff] reading private subdirs
In-Reply-To: <4149A973.60109@pobox.com>
Message-ID: <Pine.SOC.4.60.0409161003560.15634@blade.simplesystems.org>
References: <6.0.0.22.1.20040915102939.025e3508@pop.earthlink.net>
	<4149A973.60109@pobox.com>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: Chris Losinger <losinger@earthlink.net>, tiff@remotesensing.org
X-BeenThere: tiff@remotesensing.org
X-Mailman-Version: 2.1.2
Precedence: list
List-Id: TIFF and libtiff discussion  <tiff.remotesensing.org>
List-Unsubscribe: <http://xserve.flids.com/mailman/listinfo/tiff>,
	<mailto:tiff-request@remotesensing.org?subject=unsubscribe>
List-Archive: <http://xserve.flids.com/pipermail/tiff>
List-Post: <mailto:tiff@remotesensing.org>
List-Help: <mailto:tiff-request@remotesensing.org?subject=help>
List-Subscribe: <http://xserve.flids.com/mailman/listinfo/tiff>,
	<mailto:tiff-request@remotesensing.org?subject=subscribe>
Sender: tiff-bounces@remotesensing.org
Errors-To: tiff-bounces@remotesensing.org
X-UIDL: 6150b458fbdd0e2b533b0eb80030ce5b

On Thu, 16 Sep 2004, Frank Warmerdam wrote:
>
> I see a couple approaches to this:
>
> 1) Introduce a version of the tiff_pdsdirread.c code into the core of
>    libtiff specifically for reading non-image IFDs.
>
> 2) Try and make the normal directory reading somehow work with non-image
>    IFDs.
>
> I am inclined to think that (1) would be easier to incorporate without
> potentially causing alot of extra problems.  However, I am unlikely to do
> the implementation myself so we will have to hear from Bob and Andrey.  As
> Bob mentioned, he is hoping to develop and incorporate EXIF support into
> the libtiff core so it might be best to work with him to resolve this issue.

GraphicsMagick already includes code to parse an EXIF profile so even 
the existing libtiff trivial support for unrecognized tags should be 
sufficient for retrieving/parsing the profile.  However, it would be 
nice to be able to write EXIF profiles as well.  If libtiff includes 
support for the EXIF tag type then it should also know how to write 
the profile without any heavy-lifting.

Is it believed that libtiff should understand the innards of embedded 
profiles?  It doesn't seem that this is libtiff's style.

Bob
======================================
Bob Friesenhahn
bfriesen@simple.dallas.tx.us
http://www.simplesystems.org/users/bfriesen
_______________________________________________
Tiff mailing list
Tiff@remotesensing.org
http://xserve.flids.com/mailman/listinfo/tiff
