Return-Path: <tiff-bounces@lists.maptools.org>
Received: from inas007.isp.belgacom.be (localhost [127.0.0.1])
        by inav017.isp.belgacom.be (8.12.11/8.12.11/Skynet-IN-AV-3.00) with ESMTP id k0HKZxv4014637
        for <joris.at.lebbeke@skynet.be>; Tue, 17 Jan 2006 21:36:00 +0100
        (envelope-from <tiff-bounces@lists.maptools.org>)
Received: from inmx020.isp.belgacom.be (inmx020.isp.belgacom.be [195.238.5.139])
        by inas007.isp.belgacom.be (8.12.11/8.12.11/Skynet-IN-AS-2.03) with ESMTP id k0HKZmoQ028232
        for <joris.at.lebbeke@skynet.be>; Tue, 17 Jan 2006 21:35:51 +0100
        (envelope-from <tiff-bounces@lists.maptools.org>)
Received: from duke.maptools.org (r153.dmsolutions.ca [209.217.116.153] (may be forged))
        by inmx020.isp.belgacom.be (8.12.11/8.12.11/Skynet-IN-2.32) with ESMTP id k0HKZkNv008487
        for <joris.at.lebbeke@skynet.be>; Tue, 17 Jan 2006 21:35:46 +0100
        (envelope-from <tiff-bounces@lists.maptools.org>)
Received: from duke.maptools.org (duke.maptools.org [127.0.0.1])
	by duke.maptools.org (8.12.11/8.12.10) with ESMTP id k0HKVQmH007285;
	Tue, 17 Jan 2006 15:31:55 -0500
Received: from scooby.simplesystems.org (scooby.simplesystems.org
	[65.66.246.67])
	by duke.maptools.org (8.12.11/8.12.10) with ESMTP id k0HKVNqk007282
	for <tiff@lists.maptools.org>; Tue, 17 Jan 2006 15:31:23 -0500
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
	k0HKVMus011732; Tue, 17 Jan 2006 14:31:22 -0600 (CST)
Date: Tue, 17 Jan 2006 14:31:21 -0600 (CST)
From: Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
X-X-Sender: bfriesen@blade.simplesystems.org
To: Patryk Palasz <Patryk.Palasz@rsdtechnik.de>
Subject: Re: [Tiff] TiffReadEncodedStrip - problem in Delphi
In-Reply-To: <002301c61ba2$feb0a840$2002a8c0@PatrykMobile>
Message-ID: <Pine.SOC.4.60.0601171426520.4804@blade.simplesystems.org>
References: <004701c61aaf$00756390$320aa8c0@PatrykMobile><Pine.SOC.4.60.0601160929410.4804@blade.simplesystems.org><005e01c61b39$c4d3ab90$320aa8c0@PatrykMobile>
	<000801c61b97$551578c0$eacff451@dfgrrxsknr4e>
	<002301c61ba2$feb0a840$2002a8c0@PatrykMobile>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Cc: Tiff List <tiff@lists.maptools.org>
X-BeenThere: tiff@lists.maptools.org
X-Mailman-Version: 2.1.4
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>
Sender: tiff-bounces@lists.maptools.org
Errors-To: tiff-bounces@lists.maptools.org
X-UIDL: 000000000023ceae.0000117c
X-MSP-STORE: Tue, 17 Jan 2006 21:36:06 +0100
Status:   

On Tue, 17 Jan 2006, Patryk Palasz wrote:
> I have one more question. Do you think that using TiffReadScanline could 
> improve the reading performance (or at least would have the same 
> performance)? In case of one-strip big files temporary buffer becomes quite 
> ...big - that's why I think about TiffReadScanline.

TiffReadScanline usually performs well.  Assuming infinite memory, it 
will never be faster than reading whole strips.  But TiffReadScanline 
may have access which allows it to (often) use memory more efficiently 
than reading the whole strip.  Libtiff also supports a strip-chopping 
feature which may allow large strips to be presented as a set of 
smaller strips (depending on compression type).

Bob
======================================
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
_______________________________________________
Tiff mailing list: Tiff@lists.maptools.org
http://lists.maptools.org/mailman/listinfo/tiff
http://www.remotesensing.org/libtiff/
