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