├── .gitignore ├── .travis.yml ├── COPYRIGHT.md ├── LICENSE-JJ2000.txt ├── LICENSE-Sun.txt ├── README.md ├── pom.xml └── src ├── main ├── java │ ├── com │ │ └── github │ │ │ └── jaiimageio │ │ │ └── jpeg2000 │ │ │ ├── J2KImageReadParam.java │ │ │ ├── J2KImageWriteParam.java │ │ │ ├── impl │ │ │ ├── BitsPerComponentBox.java │ │ │ ├── Box.java │ │ │ ├── ChannelDefinitionBox.java │ │ │ ├── ColorSpecificationBox.java │ │ │ ├── ComponentMappingBox.java │ │ │ ├── DataEntryURLBox.java │ │ │ ├── FileTypeBox.java │ │ │ ├── HeaderBox.java │ │ │ ├── I18N.java │ │ │ ├── IISRandomAccessIO.java │ │ │ ├── ImageInputStreamWrapper.java │ │ │ ├── J2KImageReadParamJava.java │ │ │ ├── J2KImageReader.java │ │ │ ├── J2KImageReaderResources.java │ │ │ ├── J2KImageReaderSpi.java │ │ │ ├── J2KImageWriteParamJava.java │ │ │ ├── J2KImageWriter.java │ │ │ ├── J2KImageWriterResources.java │ │ │ ├── J2KImageWriterSpi.java │ │ │ ├── J2KMetadata.java │ │ │ ├── J2KMetadataFormat.java │ │ │ ├── J2KMetadataFormatResources.java │ │ │ ├── J2KReadState.java │ │ │ ├── J2KRenderedImage.java │ │ │ ├── MediaLibAccessor.java │ │ │ ├── PaletteBox.java │ │ │ ├── RenderedImageSrc.java │ │ │ ├── ResolutionBox.java │ │ │ ├── SignatureBox.java │ │ │ ├── UUIDBox.java │ │ │ ├── UUIDListBox.java │ │ │ └── XMLBox.java │ │ │ └── package.html │ └── jj2000 │ │ └── j2k │ │ ├── IntegerSpec.java │ │ ├── JJ2KExceptionHandler.java │ │ ├── JJ2KInfo.java │ │ ├── ModuleSpec.java │ │ ├── NoNextElementException.java │ │ ├── NotImplementedError.java │ │ ├── StringSpec.java │ │ ├── codestream │ │ ├── CBlkCoordInfo.java │ │ ├── CoordInfo.java │ │ ├── CorruptedCodestreamException.java │ │ ├── HeaderInfo.java │ │ ├── Markers.java │ │ ├── PrecCoordInfo.java │ │ ├── PrecInfo.java │ │ ├── ProgressionType.java │ │ ├── reader │ │ │ ├── BitstreamReaderAgent.java │ │ │ ├── CBlkInfo.java │ │ │ ├── FileBitstreamReaderAgent.java │ │ │ ├── HeaderDecoder.java │ │ │ ├── PktDecoder.java │ │ │ ├── PktHeaderBitReader.java │ │ │ ├── PktInfo.java │ │ │ └── TagTreeDecoder.java │ │ └── writer │ │ │ ├── BitOutputBuffer.java │ │ │ ├── CodestreamWriter.java │ │ │ ├── FileCodestreamWriter.java │ │ │ ├── HeaderEncoder.java │ │ │ ├── PktEncoder.java │ │ │ └── TagTreeEncoder.java │ │ ├── decoder │ │ └── DecoderSpecs.java │ │ ├── entropy │ │ ├── CBlkSizeSpec.java │ │ ├── CodedCBlk.java │ │ ├── PrecinctSizeSpec.java │ │ ├── Progression.java │ │ ├── ProgressionSpec.java │ │ ├── StdEntropyCoderOptions.java │ │ ├── decoder │ │ │ ├── ByteInputBuffer.java │ │ │ ├── ByteToBitInput.java │ │ │ ├── CodedCBlkDataSrcDec.java │ │ │ ├── DecLyrdCBlk.java │ │ │ ├── EntropyDecoder.java │ │ │ ├── MQDecoder.java │ │ │ └── StdEntropyDecoder.java │ │ └── encoder │ │ │ ├── BitToByteOutput.java │ │ │ ├── ByteOutputBuffer.java │ │ │ ├── CBlkRateDistStats.java │ │ │ ├── CodedCBlkDataSrcEnc.java │ │ │ ├── EBCOTLayer.java │ │ │ ├── EBCOTRateAllocator.java │ │ │ ├── EntropyCoder.java │ │ │ ├── LayersInfo.java │ │ │ ├── MQCoder.java │ │ │ ├── PostCompRateAllocator.java │ │ │ └── StdEntropyCoder.java │ │ ├── fileformat │ │ ├── FileFormatBoxes.java │ │ ├── reader │ │ │ └── FileFormatReader.java │ │ └── writer │ │ │ └── FileFormatWriter.java │ │ ├── image │ │ ├── BlkImgDataSrc.java │ │ ├── CompTransfSpec.java │ │ ├── DataBlk.java │ │ ├── DataBlkFloat.java │ │ ├── DataBlkInt.java │ │ ├── ImgData.java │ │ ├── ImgDataAdapter.java │ │ ├── ImgDataConverter.java │ │ ├── ImgDataJoiner.java │ │ ├── Tiler.java │ │ ├── forwcomptransf │ │ │ ├── ForwCompTransf.java │ │ │ └── ForwCompTransfSpec.java │ │ ├── input │ │ │ ├── ImgReader.java │ │ │ └── ImgReaderPGM.java │ │ └── invcomptransf │ │ │ └── InvCompTransf.java │ │ ├── io │ │ ├── BEBufferedRandomAccessFile.java │ │ ├── BinaryDataInput.java │ │ ├── BinaryDataOutput.java │ │ ├── BufferedRandomAccessFile.java │ │ ├── EndianType.java │ │ └── RandomAccessIO.java │ │ ├── quantization │ │ ├── GuardBitsSpec.java │ │ ├── QuantStepSizeSpec.java │ │ ├── QuantTypeSpec.java │ │ ├── QuantizationType.java │ │ ├── dequantizer │ │ │ ├── CBlkQuantDataSrcDec.java │ │ │ ├── Dequantizer.java │ │ │ ├── DequantizerParams.java │ │ │ ├── StdDequantizer.java │ │ │ └── StdDequantizerParams.java │ │ └── quantizer │ │ │ ├── CBlkQuantDataSrcEnc.java │ │ │ ├── Quantizer.java │ │ │ └── StdQuantizer.java │ │ ├── roi │ │ ├── MaxShiftSpec.java │ │ ├── ROIDeScaler.java │ │ └── encoder │ │ │ ├── ArbROIMaskGenerator.java │ │ │ ├── ROI.java │ │ │ ├── ROIMaskGenerator.java │ │ │ ├── ROIScaler.java │ │ │ ├── RectROIMaskGenerator.java │ │ │ ├── SubbandROIMask.java │ │ │ └── SubbandRectROIMask.java │ │ ├── util │ │ ├── ArrayUtil.java │ │ ├── CodestreamManipulator.java │ │ ├── FacilityManager.java │ │ ├── ISRandomAccessIO.java │ │ ├── MathUtil.java │ │ ├── MsgLogger.java │ │ ├── MsgPrinter.java │ │ ├── NativeServices.java │ │ ├── ProgressWatch.java │ │ ├── StreamMsgLogger.java │ │ ├── StringFormatException.java │ │ └── ThreadPool.java │ │ └── wavelet │ │ ├── FilterTypes.java │ │ ├── Subband.java │ │ ├── WTDecompSpec.java │ │ ├── WTFilterSpec.java │ │ ├── WaveletFilter.java │ │ ├── WaveletTransform.java │ │ ├── analysis │ │ ├── AnWTFilter.java │ │ ├── AnWTFilterFloat.java │ │ ├── AnWTFilterFloatLift9x7.java │ │ ├── AnWTFilterInt.java │ │ ├── AnWTFilterIntLift5x3.java │ │ ├── AnWTFilterSpec.java │ │ ├── CBlkWTData.java │ │ ├── CBlkWTDataFloat.java │ │ ├── CBlkWTDataInt.java │ │ ├── CBlkWTDataSrc.java │ │ ├── ForwWT.java │ │ ├── ForwWTDataProps.java │ │ ├── ForwWTFull.java │ │ ├── ForwardWT.java │ │ └── SubbandAn.java │ │ └── synthesis │ │ ├── CBlkWTDataSrcDec.java │ │ ├── InvWT.java │ │ ├── InvWTAdapter.java │ │ ├── InvWTData.java │ │ ├── InvWTFull.java │ │ ├── InverseWT.java │ │ ├── MultiResImgData.java │ │ ├── MultiResImgDataAdapter.java │ │ ├── SubbandSyn.java │ │ ├── SynWTFilter.java │ │ ├── SynWTFilterFloat.java │ │ ├── SynWTFilterFloatLift9x7.java │ │ ├── SynWTFilterInt.java │ │ ├── SynWTFilterIntLift5x3.java │ │ └── SynWTFilterSpec.java ├── javadoc │ └── overview.html └── resources │ ├── META-INF │ ├── LICENSE │ ├── NOTICE │ └── services │ │ ├── javax.imageio.spi.ImageReaderSpi │ │ └── javax.imageio.spi.ImageWriterSpi │ └── com │ └── github │ └── jaiimageio │ └── jpeg2000 │ └── impl │ └── properties └── test ├── java └── com │ └── github │ └── jaiimageio │ └── jpeg2000 │ ├── ConverterTest.java │ ├── Jpeg2000WriteTest.java │ └── impl │ └── I18NTest.java └── resources └── test.png /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/.travis.yml -------------------------------------------------------------------------------- /COPYRIGHT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/COPYRIGHT.md -------------------------------------------------------------------------------- /LICENSE-JJ2000.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/LICENSE-JJ2000.txt -------------------------------------------------------------------------------- /LICENSE-Sun.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/LICENSE-Sun.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/J2KImageReadParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/J2KImageReadParam.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/J2KImageWriteParam.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/J2KImageWriteParam.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/BitsPerComponentBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/BitsPerComponentBox.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/Box.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/Box.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/ChannelDefinitionBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/ChannelDefinitionBox.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/ColorSpecificationBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/ColorSpecificationBox.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/ComponentMappingBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/ComponentMappingBox.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/DataEntryURLBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/DataEntryURLBox.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/FileTypeBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/FileTypeBox.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/HeaderBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/HeaderBox.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/I18N.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/I18N.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/IISRandomAccessIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/IISRandomAccessIO.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/ImageInputStreamWrapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/ImageInputStreamWrapper.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageReadParamJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageReadParamJava.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageReader.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageReaderResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageReaderResources.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageReaderSpi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageReaderSpi.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageWriteParamJava.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageWriteParamJava.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageWriter.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageWriterResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageWriterResources.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageWriterSpi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KImageWriterSpi.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KMetadata.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KMetadata.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KMetadataFormat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KMetadataFormat.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KMetadataFormatResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KMetadataFormatResources.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KReadState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KReadState.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KRenderedImage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/J2KRenderedImage.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/MediaLibAccessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/MediaLibAccessor.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/PaletteBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/PaletteBox.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/RenderedImageSrc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/RenderedImageSrc.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/ResolutionBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/ResolutionBox.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/SignatureBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/SignatureBox.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/UUIDBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/UUIDBox.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/UUIDListBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/UUIDListBox.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/impl/XMLBox.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/impl/XMLBox.java -------------------------------------------------------------------------------- /src/main/java/com/github/jaiimageio/jpeg2000/package.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/com/github/jaiimageio/jpeg2000/package.html -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/IntegerSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/IntegerSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/JJ2KExceptionHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/JJ2KExceptionHandler.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/JJ2KInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/JJ2KInfo.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/ModuleSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/ModuleSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/NoNextElementException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/NoNextElementException.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/NotImplementedError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/NotImplementedError.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/StringSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/StringSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/CBlkCoordInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/CBlkCoordInfo.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/CoordInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/CoordInfo.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/CorruptedCodestreamException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/CorruptedCodestreamException.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/HeaderInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/HeaderInfo.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/Markers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/Markers.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/PrecCoordInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/PrecCoordInfo.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/PrecInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/PrecInfo.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/ProgressionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/ProgressionType.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/reader/BitstreamReaderAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/reader/BitstreamReaderAgent.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/reader/CBlkInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/reader/CBlkInfo.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/reader/FileBitstreamReaderAgent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/reader/FileBitstreamReaderAgent.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/reader/HeaderDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/reader/HeaderDecoder.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/reader/PktDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/reader/PktDecoder.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/reader/PktHeaderBitReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/reader/PktHeaderBitReader.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/reader/PktInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/reader/PktInfo.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/reader/TagTreeDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/reader/TagTreeDecoder.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/writer/BitOutputBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/writer/BitOutputBuffer.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/writer/CodestreamWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/writer/CodestreamWriter.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/writer/FileCodestreamWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/writer/FileCodestreamWriter.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/writer/HeaderEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/writer/HeaderEncoder.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/writer/PktEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/writer/PktEncoder.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/codestream/writer/TagTreeEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/codestream/writer/TagTreeEncoder.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/decoder/DecoderSpecs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/decoder/DecoderSpecs.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/CBlkSizeSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/CBlkSizeSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/CodedCBlk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/CodedCBlk.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/PrecinctSizeSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/PrecinctSizeSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/Progression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/Progression.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/ProgressionSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/ProgressionSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/StdEntropyCoderOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/StdEntropyCoderOptions.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/decoder/ByteInputBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/decoder/ByteInputBuffer.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/decoder/ByteToBitInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/decoder/ByteToBitInput.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/decoder/CodedCBlkDataSrcDec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/decoder/CodedCBlkDataSrcDec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/decoder/DecLyrdCBlk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/decoder/DecLyrdCBlk.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/decoder/EntropyDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/decoder/EntropyDecoder.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/decoder/MQDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/decoder/MQDecoder.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/decoder/StdEntropyDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/decoder/StdEntropyDecoder.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/encoder/BitToByteOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/encoder/BitToByteOutput.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/encoder/ByteOutputBuffer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/encoder/ByteOutputBuffer.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/encoder/CBlkRateDistStats.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/encoder/CBlkRateDistStats.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/encoder/CodedCBlkDataSrcEnc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/encoder/CodedCBlkDataSrcEnc.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/encoder/EBCOTLayer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/encoder/EBCOTLayer.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/encoder/EBCOTRateAllocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/encoder/EBCOTRateAllocator.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/encoder/EntropyCoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/encoder/EntropyCoder.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/encoder/LayersInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/encoder/LayersInfo.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/encoder/MQCoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/encoder/MQCoder.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/encoder/PostCompRateAllocator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/encoder/PostCompRateAllocator.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/entropy/encoder/StdEntropyCoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/entropy/encoder/StdEntropyCoder.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/fileformat/FileFormatBoxes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/fileformat/FileFormatBoxes.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/fileformat/reader/FileFormatReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/fileformat/reader/FileFormatReader.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/fileformat/writer/FileFormatWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/fileformat/writer/FileFormatWriter.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/BlkImgDataSrc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/BlkImgDataSrc.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/CompTransfSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/CompTransfSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/DataBlk.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/DataBlk.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/DataBlkFloat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/DataBlkFloat.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/DataBlkInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/DataBlkInt.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/ImgData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/ImgData.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/ImgDataAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/ImgDataAdapter.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/ImgDataConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/ImgDataConverter.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/ImgDataJoiner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/ImgDataJoiner.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/Tiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/Tiler.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/forwcomptransf/ForwCompTransf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/forwcomptransf/ForwCompTransf.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/forwcomptransf/ForwCompTransfSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/forwcomptransf/ForwCompTransfSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/input/ImgReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/input/ImgReader.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/input/ImgReaderPGM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/input/ImgReaderPGM.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/image/invcomptransf/InvCompTransf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/image/invcomptransf/InvCompTransf.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/io/BEBufferedRandomAccessFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/io/BEBufferedRandomAccessFile.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/io/BinaryDataInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/io/BinaryDataInput.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/io/BinaryDataOutput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/io/BinaryDataOutput.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/io/BufferedRandomAccessFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/io/BufferedRandomAccessFile.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/io/EndianType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/io/EndianType.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/io/RandomAccessIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/io/RandomAccessIO.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/quantization/GuardBitsSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/quantization/GuardBitsSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/quantization/QuantStepSizeSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/quantization/QuantStepSizeSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/quantization/QuantTypeSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/quantization/QuantTypeSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/quantization/QuantizationType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/quantization/QuantizationType.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/quantization/dequantizer/CBlkQuantDataSrcDec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/quantization/dequantizer/CBlkQuantDataSrcDec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/quantization/dequantizer/Dequantizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/quantization/dequantizer/Dequantizer.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/quantization/dequantizer/DequantizerParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/quantization/dequantizer/DequantizerParams.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/quantization/dequantizer/StdDequantizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/quantization/dequantizer/StdDequantizer.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/quantization/dequantizer/StdDequantizerParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/quantization/dequantizer/StdDequantizerParams.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/quantization/quantizer/CBlkQuantDataSrcEnc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/quantization/quantizer/CBlkQuantDataSrcEnc.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/quantization/quantizer/Quantizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/quantization/quantizer/Quantizer.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/quantization/quantizer/StdQuantizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/quantization/quantizer/StdQuantizer.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/roi/MaxShiftSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/roi/MaxShiftSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/roi/ROIDeScaler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/roi/ROIDeScaler.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/roi/encoder/ArbROIMaskGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/roi/encoder/ArbROIMaskGenerator.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/roi/encoder/ROI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/roi/encoder/ROI.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/roi/encoder/ROIMaskGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/roi/encoder/ROIMaskGenerator.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/roi/encoder/ROIScaler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/roi/encoder/ROIScaler.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/roi/encoder/RectROIMaskGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/roi/encoder/RectROIMaskGenerator.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/roi/encoder/SubbandROIMask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/roi/encoder/SubbandROIMask.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/roi/encoder/SubbandRectROIMask.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/roi/encoder/SubbandRectROIMask.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/util/ArrayUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/util/ArrayUtil.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/util/CodestreamManipulator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/util/CodestreamManipulator.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/util/FacilityManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/util/FacilityManager.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/util/ISRandomAccessIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/util/ISRandomAccessIO.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/util/MathUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/util/MathUtil.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/util/MsgLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/util/MsgLogger.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/util/MsgPrinter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/util/MsgPrinter.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/util/NativeServices.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/util/NativeServices.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/util/ProgressWatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/util/ProgressWatch.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/util/StreamMsgLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/util/StreamMsgLogger.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/util/StringFormatException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/util/StringFormatException.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/util/ThreadPool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/util/ThreadPool.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/FilterTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/FilterTypes.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/Subband.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/Subband.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/WTDecompSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/WTDecompSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/WTFilterSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/WTFilterSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/WaveletFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/WaveletFilter.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/WaveletTransform.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/WaveletTransform.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/AnWTFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/AnWTFilter.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/AnWTFilterFloat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/AnWTFilterFloat.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/AnWTFilterFloatLift9x7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/AnWTFilterFloatLift9x7.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/AnWTFilterInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/AnWTFilterInt.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/AnWTFilterIntLift5x3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/AnWTFilterIntLift5x3.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/AnWTFilterSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/AnWTFilterSpec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/CBlkWTData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/CBlkWTData.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/CBlkWTDataFloat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/CBlkWTDataFloat.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/CBlkWTDataInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/CBlkWTDataInt.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/CBlkWTDataSrc.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/CBlkWTDataSrc.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/ForwWT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/ForwWT.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/ForwWTDataProps.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/ForwWTDataProps.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/ForwWTFull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/ForwWTFull.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/ForwardWT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/ForwardWT.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/analysis/SubbandAn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/analysis/SubbandAn.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/CBlkWTDataSrcDec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/CBlkWTDataSrcDec.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/InvWT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/InvWT.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/InvWTAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/InvWTAdapter.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/InvWTData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/InvWTData.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/InvWTFull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/InvWTFull.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/InverseWT.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/InverseWT.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/MultiResImgData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/MultiResImgData.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/MultiResImgDataAdapter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/MultiResImgDataAdapter.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/SubbandSyn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/SubbandSyn.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/SynWTFilter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/SynWTFilter.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/SynWTFilterFloat.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/SynWTFilterFloat.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/SynWTFilterFloatLift9x7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/SynWTFilterFloatLift9x7.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/SynWTFilterInt.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/SynWTFilterInt.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/SynWTFilterIntLift5x3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/SynWTFilterIntLift5x3.java -------------------------------------------------------------------------------- /src/main/java/jj2000/j2k/wavelet/synthesis/SynWTFilterSpec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/java/jj2000/j2k/wavelet/synthesis/SynWTFilterSpec.java -------------------------------------------------------------------------------- /src/main/javadoc/overview.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/javadoc/overview.html -------------------------------------------------------------------------------- /src/main/resources/META-INF/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/resources/META-INF/LICENSE -------------------------------------------------------------------------------- /src/main/resources/META-INF/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/resources/META-INF/NOTICE -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/javax.imageio.spi.ImageReaderSpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/resources/META-INF/services/javax.imageio.spi.ImageReaderSpi -------------------------------------------------------------------------------- /src/main/resources/META-INF/services/javax.imageio.spi.ImageWriterSpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/resources/META-INF/services/javax.imageio.spi.ImageWriterSpi -------------------------------------------------------------------------------- /src/main/resources/com/github/jaiimageio/jpeg2000/impl/properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/main/resources/com/github/jaiimageio/jpeg2000/impl/properties -------------------------------------------------------------------------------- /src/test/java/com/github/jaiimageio/jpeg2000/ConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/test/java/com/github/jaiimageio/jpeg2000/ConverterTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/jaiimageio/jpeg2000/Jpeg2000WriteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/test/java/com/github/jaiimageio/jpeg2000/Jpeg2000WriteTest.java -------------------------------------------------------------------------------- /src/test/java/com/github/jaiimageio/jpeg2000/impl/I18NTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/test/java/com/github/jaiimageio/jpeg2000/impl/I18NTest.java -------------------------------------------------------------------------------- /src/test/resources/test.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jai-imageio/jai-imageio-jpeg2000/HEAD/src/test/resources/test.png --------------------------------------------------------------------------------