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 1b6df63689 `Colorizer.forCategories(Map)` should not keep a reference to the user-supplied map. new 5aebcde1a0 Allow `DimensionalityReduction` to be subclassed. new 03a6a48e26 `BandAggregateImage` should share references to data arrays when possible. It avoids copying the sample values. 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: .../sis/coverage/grid/DimensionalityReduction.java | 9 +- .../org/apache/sis/image/BandAggregateImage.java | 312 +++++++++++++++++++-- .../apache/sis/image/BandedSampleConverter.java | 2 +- .../org/apache/sis/image/CombinedImageLayout.java | 74 +++-- .../java/org/apache/sis/image/ComputedImage.java | 15 +- .../java/org/apache/sis/image/ImageProcessor.java | 2 +- .../java/org/apache/sis/image/PlanarImage.java | 2 +- .../java/org/apache/sis/image/Visualization.java | 2 +- .../sis/internal/coverage/j2d/ImageLayout.java | 14 +- .../sis/internal/coverage/j2d/RasterFactory.java | 30 +- .../apache/sis/image/BandAggregateImageTest.java | 114 +++++++- .../org/apache/sis/image/ImageProcessorTest.java | 31 ++ 12 files changed, 545 insertions(+), 62 deletions(-)