Return-Path: <awaresystems.be+caf_=filtered=awaresystems.be@gmail.com>
Delivered-To: filtered@awaresystems.be
Received: from mx02.one.com (mx02.one.com [195.47.247.73])
	by mail6.local.one.com (Postfix) with ESMTP id 36D4930018A531
	for <filtered@awaresystems.be>; Mon, 22 Dec 2014 15:45:56 +0000 (UTC)
X-Virus-Scanned: by one.com
Received-SPF: pass (mx02: domain of awaresystems.be+caf_=filtered=awaresystems.be@gmail.com designates 209.85.215.49 as permitted sender)
X-Greylist: whitelisted by SQLgrey-1.8.0-rc2
Received: from mail-la0-f49.google.com (mail-la0-f49.google.com [209.85.215.49])
	by mx02.one.com (Postfix) with ESMTP id E7B66C3DF5D
	for <filtered@awaresystems.be>; Mon, 22 Dec 2014 15:45:55 +0000 (UTC)
Received: by mail-la0-f49.google.com with SMTP id hs14so4214926lab.36
        for <filtered@awaresystems.be>; Mon, 22 Dec 2014 07:45:55 -0800 (PST)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
        d=1e100.net; s=20130820;
        h=x-original-authentication-results:delivered-to:delivered-to
         :mime-version:in-reply-to:references:date:message-id:from:to:cc
         :subject:precedence:list-id:list-unsubscribe:list-archive:list-post
         :list-help:list-subscribe:content-type:content-transfer-encoding
         :sender:errors-to;
        bh=FAhjhHfMB+WNVfN38QL+rXfpJAziF8r3zBlqQA8jkgg=;
        b=jTdNCJ2zxMyvNZyX7Exr0Azizkyr2YeFQN0g1tE8SSoJ+neGDeJ7IlDE2HhTwtL6Wt
         1gM+7jSTfKPjyGb489IBQModHn6sf/1U7PnKXLEgaXAgHXuMszUn+8SgoSXZiTPiTv7r
         Lr8Sjy+NiU47SXGAuzoKaaKDA62ckGs9vyfc9bsoGZ//FZOEnBpy1sh3h0uUsZvLuLwB
         ARo/7cfrEhLfUZGdVQ+0KY10r1wFk5biFv5uE4TZDJdi8eNGtyvQ/2pWKB/GFErn8z/s
         pzDzUQ6HDtTGE4eRfZPdiA06iaUFNqfHuERzvxyy9w0pcg+hg6ayyRbSISLdhX5d+Dn8
         q0Ow==
X-Original-Authentication-Results: mx.google.com;       spf=none (google.com: tiff-bounces@lists.maptools.org does not designate permitted sender hosts) smtp.mail=tiff-bounces@lists.maptools.org
X-Received: by 10.112.97.163 with SMTP id eb3mr988523lbb.47.1419263155641;
        Mon, 22 Dec 2014 07:45:55 -0800 (PST)
X-Forwarded-To: filtered@awaresystems.be
X-Forwarded-For: awaresystems.be@gmail.com filtered@awaresystems.be
Delivered-To: awaresystems.be@gmail.com
Received: by 10.114.181.147 with SMTP id dw19csp323189ldc;
        Mon, 22 Dec 2014 07:45:55 -0800 (PST)
X-Received: by 10.112.35.134 with SMTP id h6mr23095609lbj.67.1419263152718;
        Mon, 22 Dec 2014 07:45:52 -0800 (PST)
Authentication-Results: mx.google.com;
       spf=none (google.com: tiff-bounces@lists.maptools.org does not designate permitted sender hosts) smtp.mail=tiff-bounces@lists.maptools.org
Received-SPF: none (google.com: tiff-bounces@lists.maptools.org does not designate permitted sender hosts) client-ip=91.198.169.249;
Received: by 10.152.45.225 with POP3 id q1mf6182563lam.11;
        Mon, 22 Dec 2014 07:45:52 -0800 (PST)
X-Gmail-Fetch-Info: info@awaresystems.be 1 pop.awaresystems.be 110 info@awaresystems.be
Delivered-To: info@awaresystems.be
Received: from mx-r.one.com (mx-r.one.com [91.198.169.249])
	by mail6.local.one.com (Postfix) with ESMTP id 1DA1430018A528
	for <info@awaresystems.be>; Mon, 22 Dec 2014 15:39:14 +0000 (UTC)
X-Greylist: domain auto-whitelisted by SQLgrey-1.8.0-rc2
Received: from lists.maptools.org (ks365428.kimsufi.com [94.23.4.142])
	by mx-r.one.com (Postfix) with ESMTP id F0F5B20421B3B
	for <info@awaresystems.be>; Mon, 22 Dec 2014 15:39:13 +0000 (UTC)
Received: from [10.1.0.241] (localhost.localdomain [127.0.0.1])
	by lists.maptools.org (Postfix) with ESMTP id 7FB1935C040;
	Mon, 22 Dec 2014 10:38:17 -0500 (EST)
Received: from mailrelay5.public.one.com (mailrelay5.public.one.com
	[91.198.169.199])
	by lists.maptools.org (Postfix) with ESMTPS id 4BD7B35C025
	for <tiff@lists.maptools.org>; Mon, 22 Dec 2014 10:30:25 -0500 (EST)
X-HalOne-Cookie: 856a54e25492b921c216f865e0b45baa61425722
X-HalOne-ID: 7704f87c-89ef-11e4-919b-b82a72d03b9b
Received: from mail-la0-f46.google.com (unknown [209.85.215.46])
	by smtpfilter2.public.one.com (Halon Mail Gateway) with ESMTPSA
	for <tiff@lists.maptools.org>; Mon, 22 Dec 2014 15:30:31 +0000 (GMT)
Received: by mail-la0-f46.google.com with SMTP id q1so4175334lam.19
	for <tiff@lists.maptools.org>; Mon, 22 Dec 2014 07:30:30 -0800 (PST)
MIME-Version: 1.0
X-Received: by 10.112.167.228 with SMTP id zr4mr22672597lbb.20.1419262230800; 
	Mon, 22 Dec 2014 07:30:30 -0800 (PST)
Received: by 10.114.181.134 with HTTP; Mon, 22 Dec 2014 07:30:30 -0800 (PST)
In-Reply-To: <18677.1419260395@sss.pgh.pa.us>
References: <5497299F.6070300@gmx.de> <54972B7E.8060209@telegraphics.com.au>
	<CA+NZCsQvXdVHyfm7W4RXTt4kGesWg+5xejhebHsL486Frz0xDw@mail.gmail.com>
	<21485.1419213278@sss.pgh.pa.us>
	<CA+NZCsSpP4903k2NYY7JVj76F9KdwTvAdRtJ19WU70YE-i02DQ@mail.gmail.com>
	<18677.1419260395@sss.pgh.pa.us>
Date: Mon, 22 Dec 2014 16:30:30 +0100
Message-ID: <CA+NZCsR=RWsjvQM5a3=d35G5Rd10wKmrm++4rejybh+7Ltw-3A@mail.gmail.com>
From: "Joris Van Damme (AWare Systems)" <info@awaresystems.be>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: TIFF <tiff@lists.maptools.org>
Subject: Re: [Tiff] PNG in TIFF ?
X-BeenThere: tiff@lists.maptools.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: TIFF and libtiff discussion <tiff.lists.maptools.org>
List-Unsubscribe: <http://lists.maptools.org/mailman/listinfo/tiff>,
	<mailto:tiff-request@lists.maptools.org?subject=unsubscribe>
List-Archive: <http://lists.maptools.org/mailman/private/tiff>
List-Post: <mailto:tiff@lists.maptools.org>
List-Help: <mailto:tiff-request@lists.maptools.org?subject=help>
List-Subscribe: <http://lists.maptools.org/mailman/listinfo/tiff>,
	<mailto:tiff-request@lists.maptools.org?subject=subscribe>
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Sender: tiff-bounces@lists.maptools.org
Errors-To: tiff-bounces@lists.maptools.org

Tom,

> IIRC, the only allowed predictor in TIFF is previous-pixel (horizontal differencing)

Yes, YRC.

> I don't know what compatibility
> hazards you face if you use it.  (Of course, that caveat can be applied
> to depressingly many things in TIFF ...)

You said it! The same applies for a multitude of things, a great many
of which we use routinely.

In my experience, support for predictor and flate compression is
actually very good in all main stream stuff. Even stuff that has
historically persisted in the category "rather limited", or
"braindead", or even "plain wrong", up to and including the build-in
Windows TIFF codec, has advanced greatly in the last half a decade or
so, and supports all this without any problem. The vast majority of
things, being based on LibTiff, have been supporting it for decades.

Thanks for your thoughts on predictor efficiency.


Best regards,

Joris
_______________________________________________
Tiff mailing list: Tiff@lists.maptools.org
http://lists.maptools.org/mailman/listinfo/tiff
http://www.remotesensing.org/libtiff/
