Return-Path: owner-tiff@olympiakos.com
Return-Path: <owner-tiff@olympiakos.com>
Received: from localhost (localhost [127.0.0.1])
	by at1895.spb.edu (8.9.3/8.9.3) with ESMTP id RAA01731
	for <dron@localhost>; Thu, 22 Feb 2001 17:12:35 +0300
Received: from eudoramail.com [209.185.123.45]
	by localhost with POP3 (fetchmail-5.6.0)
	for dron@localhost (single-drop); Thu, 22 Feb 2001 17:12:35 +0300 (MSK)
Received: from gate7.olympiakos.com ([207.176.88.85]) by shared1-mail.whowhere.com; Wed Feb 21 17:01:17 2001
Received: from localhost (daemon@localhost)
	by gate7.olympiakos.com (8.9.3/8.9.3) with SMTP id TAA08055;
	Wed, 21 Feb 2001 19:50:46 -0500
Received: by gate7.olympiakos.com (bulk_mailer v1.9); Wed, 21 Feb 2001 19:49:16 -0500
Received: (from majordom@localhost)
	by gate7.olympiakos.com (8.9.3/8.9.3) id TAA07976
	for tiff-outgoing; Wed, 21 Feb 2001 19:49:15 -0500
X-Authentication-Warning: gate7.olympiakos.com: majordom set sender to owner-tiff@olympiakos.com using -f
Received: from yoda.planetinternet.be (yoda.planetinternet.be [195.95.30.146])
	by gate7.olympiakos.com (8.9.3/8.9.3) with ESMTP id TAA07973
	for <tiff@olympiakos.com>; Wed, 21 Feb 2001 19:49:12 -0500
Received: from planetinternet.be (u212-239-144-156.dialup.planetinternet.be [212.239.144.156])
	by yoda.planetinternet.be (8.11.1/8.11.1) with ESMTP id f1M0mvv32692;
	Thu, 22 Feb 2001 01:48:58 +0100
Message-ID: <3A945FA4.DFA19D6C@planetinternet.be>
Date: Thu, 22 Feb 2001 01:39:00 +0100
From: Joris Van Damme <as.van.damme.joris@planetinternet.be>
Organization: AWare Systems
X-Mailer: Mozilla 4.61 [en] (Win95; I)
X-Accept-Language: en
MIME-Version: 1.0
To: Chris Losinger <closinger@checkfreeinvsvcs.com>,
        TIFF Mailing List <tiff@olympiakos.com>
Subject: Re: PhotoShop alpha channels and LibTiff
References: <FCDAB278C6F74643A0C1243407D6773B069A5B@RDUMAIL.mobiusg.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Sender: owner-tiff@olympiakos.com
Status: RO
Content-Length: 1999
Lines: 45

Chris Losinger wrote:
> 
>         any idea why?
> 
>         this seems like a terribly cruel thing to do. 

I'm not an adobe employee or something, but I can make a guess here, if
that's OK.

Photoshop's PSD file format allows for a number of layers, alpha
channels, etc. In such a sceme, there is no such thing as a single alpha
channel, but only a number of channels, some of which represent colors
in layers, or in a global picture, others alpha's that can have just
about any local layers or global image meaning and must even considered
to be editable and enablable/disablable by users all the time. I guess
this makes adobe reluctant to define such a thing as a single alpha
channel, including when they write out other formats that allow for
something else/more than a single alpha.

Also, it might be a bit of a strategic move. (Mind you, I do say 'it
might', I don't actually know anything.) I mean, TIFF certainly has the
potential to store just about everything a PSD can store. But TIFF's
weak point is the spec doesn't reflect the last generation of image
editors and in general if image usage anymore. This TIFF spec and
updating it is the responsability of... adobe, and, now now now, the
lack of agreement on such topics as multiple alpha's, layers, etc... is
becoming a tiff problem...

> is there any
> work-around ?

You can't possibly, in my opinion, consider adding a meaning that
doesn't even reflect anything definable by the intentional writer. So
the only possible thing to do is treat the image the same way. I
strongly suspect adobe adds proprietary data that describes the intended
meaning of the channels in detail, or at least offers the user the
option to have this done. That is, if my assumptions are correct. I'd
expect photoshop is probably given the information to read as much back
as possible, so if there is any intrest in reading photoshop tiffs, I'd
recommend downloading the adobe sdk, which includes pdf's describing
lots of adobe format stuff.



Joris

