sis-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From desruisse...@apache.org
Subject [sis] branch geoapi-4.0 updated (eceea7f -> eac2307)
Date Wed, 30 Dec 2020 19:23:11 GMT
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(-)


Mime
View raw message