You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ki...@apache.org on 2020/05/17 04:26:55 UTC
[commons-imaging] branch master updated (3a18426 -> 63965de)
This is an automated email from the ASF dual-hosted git repository.
kinow pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/commons-imaging.git.
from 3a18426 Add openjdk14 to Travis.
add ac6c270 [IMAGING-251]: support for TIFF floating-point formats
add 417707c [IMAGING-251]: Update javadocs
add 7157716 [IMAGING-251]: add changelog
add 63965de Merge branch 'pr-72'
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 +
src/changes/changes.xml | 3 +
.../imaging/formats/tiff/TiffDirectory.java | 156 ++++++++-
.../imaging/formats/tiff/TiffImageData.java | 23 +-
.../imaging/formats/tiff/TiffImageParser.java | 169 +++++++++-
.../imaging/formats/tiff/TiffRasterData.java | 158 +++++++++
.../imaging/formats/tiff/TiffRasterStatistics.java | 144 ++++++++
.../commons/imaging/formats/tiff/TiffReader.java | 8 +-
.../formats/tiff/constants/TiffConstants.java | 3 +
.../formats/tiff/constants/TiffTagConstants.java | 1 +
.../formats/tiff/datareaders/DataReaderStrips.java | 99 +++++-
.../formats/tiff/datareaders/DataReaderTiled.java | 126 ++++++-
.../formats/tiff/datareaders/ImageDataReader.java | 364 ++++++++++++++++++++-
.../floatingpoint/PaletteEntry.java | 80 +++++
.../floatingpoint/PaletteEntryForRange.java | 160 +++++++++
.../floatingpoint/PaletteEntryForValue.java | 100 ++++++
.../floatingpoint/PhotometricInterpreterFloat.java | 306 +++++++++++++++++
.../{ => floatingpoint}/package-info.java | 8 +-
src/test/data/images/tiff/9/README.txt | 42 +++
.../tiff/9/Sample64BitFloatingPointPix451x337.tiff | Bin 0 -> 1217899 bytes
.../data/images/tiff/9/USGS_13_n38w077_dir5.tiff | Bin 0 -> 332436 bytes
.../tiff/ExampleReadFloatingPointData.java | 185 +++++++++++
.../examples/tiff/ReadAndRenderFloatingPoint.java | 171 ++++++++++
.../imaging/examples/tiff/ReadTagsAndImages.java | 132 ++++++++
.../imaging/examples/tiff}/package-info.java | 5 +-
.../formats/tiff/TiffFloatingPointReadTest.java | 207 ++++++++++++
.../tiff/TiffFloatingPointRoundTripTest.java | 363 ++++++++++++++++++++
.../imaging/formats/tiff/TiffRasterDataTest.java | 191 +++++++++++
.../formats/tiff/TiffRasterStatisticsTest.java | 124 +++++++
.../tiff/datareaders/DataReaderStripsTest.java | 2 +-
.../floatingpoint/PaletteEntryForRangeTest.java | 149 +++++++++
.../floatingpoint/PaletteEntryForValueTest.java | 104 ++++++
.../PhotometricInterpreterFloatTest.java | 270 +++++++++++++++
33 files changed, 3818 insertions(+), 36 deletions(-)
create mode 100644 src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterData.java
create mode 100644 src/main/java/org/apache/commons/imaging/formats/tiff/TiffRasterStatistics.java
create mode 100644 src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntry.java
create mode 100644 src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntryForRange.java
create mode 100644 src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntryForValue.java
create mode 100644 src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PhotometricInterpreterFloat.java
copy src/main/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/{ => floatingpoint}/package-info.java (87%)
create mode 100644 src/test/data/images/tiff/9/README.txt
create mode 100644 src/test/data/images/tiff/9/Sample64BitFloatingPointPix451x337.tiff
create mode 100644 src/test/data/images/tiff/9/USGS_13_n38w077_dir5.tiff
create mode 100644 src/test/java/org/apache/commons/imaging/examples/tiff/ExampleReadFloatingPointData.java
create mode 100644 src/test/java/org/apache/commons/imaging/examples/tiff/ReadAndRenderFloatingPoint.java
create mode 100644 src/test/java/org/apache/commons/imaging/examples/tiff/ReadTagsAndImages.java
copy src/{main/java/org/apache/commons/imaging/color => test/java/org/apache/commons/imaging/examples/tiff}/package-info.java (82%)
create mode 100644 src/test/java/org/apache/commons/imaging/formats/tiff/TiffFloatingPointReadTest.java
create mode 100644 src/test/java/org/apache/commons/imaging/formats/tiff/TiffFloatingPointRoundTripTest.java
create mode 100644 src/test/java/org/apache/commons/imaging/formats/tiff/TiffRasterDataTest.java
create mode 100644 src/test/java/org/apache/commons/imaging/formats/tiff/TiffRasterStatisticsTest.java
create mode 100644 src/test/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntryForRangeTest.java
create mode 100644 src/test/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PaletteEntryForValueTest.java
create mode 100644 src/test/java/org/apache/commons/imaging/formats/tiff/photometricinterpreters/floatingpoint/PhotometricInterpreterFloatTest.java