This is an automated email from the ASF dual-hosted git repository.
desruisseaux pushed a change to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git.
from eceea7f Make possible to use `BandedIterator` with multi-tiled
images. It required to retrofit `LinearIterator` into `PixelIterator`.
new 76cd431 Add more tests and add comments about optimization strategies
that have been discarded. Two strategies were tried and failed to provide
significantly better performance:
new eac2307 Replace the use of `PixelIterator.Window` by cached values of
previous row. It make easier to provide a special case for one-banded images.
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../java/org/apache/sis/image/BandedIterator.java | 14 ++-
.../java/org/apache/sis/image/PixelIterator.java | 51 ++++++++---
.../internal/processing/image/IsolineTracer.java | 43 +++++-----
.../sis/internal/processing/image/Isolines.java | 96 +++++++++++++--------
.../org/apache/sis/image/PixelIteratorTest.java | 99 +++++++++++++++++++---
5 files changed, 216 insertions(+), 87 deletions(-)