알고리즘의 JPEG2000
File list:
jj2000_4.1-src
.............\jj2000-4.1
.............\..........\JNI-src
.............\..........\.......\GNUmakefile
.............\..........\.......\jj2000_j2k_util_NativeServices.c
.............\..........\.......\jj2000_j2k_util_NativeServices.h
.............\..........\src
.............\..........\...\jj2000
.............\..........\...\......\disp
.............\..........\...\......\....\BlkImgDataSrcImageProducer.java
.............\..........\...\......\....\ExitHandler.java
.............\..........\...\......\....\GNUmakefile
.............\..........\...\......\....\ImgKeyListener.java
.............\..........\...\......\....\ImgMouseListener.java
.............\..........\...\......\....\ImgScrollPane.java
.............\..........\...\......\....\TitleUpdater.java
.............\..........\...\......\j2k
.............\..........\...\......\...\codestream
.............\..........\...\......\...\..........\reader
.............\..........\...\......\...\..........\......\BitstreamReaderAgent.java
.............\..........\...\......\...\..........\......\CBlkInfo.java
.............\..........\...\......\...\..........\......\FileBitstreamReaderAgent.java
.............\..........\...\......\...\..........\......\GNUmakefile
.............\..........\...\......\...\..........\......\HeaderDecoder.java
.............\..........\...\......\...\..........\......\PktDecoder.java
.............\..........\...\......\...\..........\......\PktHeaderBitReader.java
.............\..........\...\......\...\..........\......\PktInfo.java
.............\..........\...\......\...\..........\......\TagTreeDecoder.java
.............\..........\...\......\...\..........\writer
.............\..........\...\......\...\..........\......\BitOutputBuffer.java
.............\..........\...\......\...\..........\......\CodestreamWriter.java
.............\..........\...\......\...\..........\......\FileCodestreamWriter.java
.............\..........\...\......\...\..........\......\GNUmakefile
.............\..........\...\......\...\..........\......\HeaderEncoder.java
.............\..........\...\......\...\..........\......\PktEncoder.java
.............\..........\...\......\...\..........\......\TagTreeEncoder.java
.............\..........\...\......\...\..........\CBlkCoordInfo.java
.............\..........\...\......\...\..........\CoordInfo.java
.............\..........\...\......\...\..........\CorruptedCodestreamException.java
.............\..........\...\......\...\..........\GNUmakefile
.............\..........\...\......\...\..........\Markers.java
.............\..........\...\......\...\..........\PrecCoordInfo.java
.............\..........\...\......\...\..........\ProgressionType.java
.............\..........\...\......\...\decoder
.............\..........\...\......\...\.......\CmdLnDecoder.java
.............\..........\...\......\...\.......\Decoder.java
.............\..........\...\......\...\.......\DecoderSpecs.java
.............\..........\...\......\...\.......\GNUmakefile
.............\..........\...\......\...\.......\SimpleAppletDecoder.java
.............\..........\...\......\...\encoder
.............\..........\...\......\...\.......\CmdLnEncoder.java
.............\..........\...\......\...\.......\Encoder.java
.............\..........\...\......\...\.......\EncoderSpecs.java
.............\..........\...\......\...\.......\GNUmakefile
.............\..........\...\......\...\entropy
.............\..........\...\......\...\.......\decoder
.............\..........\...\......\...\.......\.......\ByteInputBuffer.java
.............\..........\...\......\...\.......\.......\ByteToBitInput.java
.............\..........\...\......\...\.......\.......\CodedCBlkDataSrcDec.java
.............\..........\...\......\...\.......\.......\DecLyrdCBlk.java
.............\..........\...\......\...\.......\.......\EntropyDecoder.java
.............\..........\...\......\...\.......\.......\GNUmakefile
.............\..........\...\......\...\.......\.......\MQDecoder.java
.............\..........\...\......\...\.......\.......\StdEntropyDecoder.java
.............\..........\...\......\...\.......\encoder
.............\..........\...\......\...\.......\.......\BitToByteOutput.java
.............\..........\...\......\...\.......\.......\ByteOutputBuffer.java
.............\..........\...\......\...\.......\.......\CBlkRateDistStats.java
.............\..........\...\......\...\.......\.......\CodedCBlkDataSrcEnc.java
.............\..........\...\......\...\.......\.......\EBCOTLayer.java
.............\..........\...\......\...\.......\.......\EBCOTRateAllocator.java
.............\..........\...\......\...\.......\.......\EntropyCoder.java
.............\..........\...\......\...\.......\.......\GNUmakefile
.............\..........\...\......\...\.......\.......\LayersInfo.java
.............\..........\...\......\...\.......\.......\MQCoder.java
.............\..........\...\......\...\.......\.......\PostCompRateAllocator.java
.............\..........\...\......\...\.......\.......\StdEntropyCoder.java
.............\..........\...\......\...\.......\CBlkSizeSpec.java
.............\..........\...\......\...\.......\CodedCBlk.java
.............\..........\...\......\...\.......\GNUmakefile
.............\..........\...\......\...\.......\PrecinctSizeSpec.java
.............\..........\...\......\...\.......\Progression.java
.............\..........\...\......\...\.......\ProgressionSpec.java
.............\..........\...\......\...\.......\StdEntropyCoderOptions.java
.............\..........\...\......\...\fileformat
.............\..........\...\......\...\..........\reader
.............\..........\...\......\...\..........\......\FileFormatReader.java
.............\..........\...\......\...\..........\......\GNUmakefile
.............\..........\...\......\...\..........\writer
.............\..........\...\......\...\..........\......\FileFormatWriter.java
.............\..........\...\......\...\..........\......\GNUmakefile
.............\..........\...\......\...\..........\FileFormatBoxes.java
.............\..........\...\......\...\..........\GNUmakefile
.............\..........\...\......\...\image
.............\..........\...\......\...\.....\forwcomptransf
.............\..........\...\......\...\.....\..............\ForwCompTransf.java
.............\..........\...\......\...\.....\..............\ForwCompTransfSpec.java
.............\..........\...\......\...\.....\..............\GNUmakefile
.............\..........\...\......\...\.....\input
.............\..........\...\......\...\.....\.....\GNUmakefile
.............\..........\...\......\...\.....\.....\ImgReader.java
.............\..........\...\......\...\.....\.....\ImgReaderPGM.java
.............\..........\...\......\...\.....\.....\ImgReaderPGX.java
.............\..........\...\......\...\.....\.....\ImgReaderPPM.java
.............\..........\...\......\...\.....\invcomptransf
.............\..........\...\......\...\.....\.............\GNUmakefile
.............\..........\...\......\...\.....\.............\InvCompTransf.java
.............\..........\...\......\...\.....\output
.............\..........\...\......\...\.....\......\GNUmakefile
.............\..........\...\......\...\.....\......\ImgWriter.java
.............\..........\...\......\...\.....\......\ImgWriterPGM.java
.............\..........\...\......\...\.....\......\ImgWriterPGX.java
.............\..........\...\......\...\.....\......\ImgWriterPPM.java
.............\..........\...\......\...\.....\BlkImgDataSrc.java
.............\..........\...\......\...\.....\CompTransfSpec.java
.............\..........\...\......\...\.....\Coord.java
.............\..........\...\......\...\.....\DataBlk.java
.............\..........\...\......\...\.....\DataBlkFloat.java
.............\..........\...\......\...\.....\DataBlkInt.java
.............\..........\...\......\...\.....\GNUmakefile
.............\..........\...\......\...\.....\ImgData.java
.............\..........\...\......\...\.....\ImgDataAdapter.java
.............\..........\...\......\...\.....\ImgDataConverter.java
.............\..........\...\......\...\.....\ImgDataJoiner.java
.............\..........\...\......\...\.....\Tiler.java
.............\..........\...\......\...\io
.............\..........\...\......\...\..\BEBufferedRandomAccessFile.java
.............\..........\...\......\...\..\BinaryDataInput.java
.............\..........\...\......\...\..\BinaryDataOutput.java
.............\..........\...\......\...\..\BufferedRandomAccessFile.java
.............\..........\...\......\...\..\EndianType.java
.............\..........\...\......\...\..\GNUmakefile
.............\..........\...\......\...\..\RandomAccessIO.java
.............\..........\...\......\...\quantization
.............\..........\...\......\...\............\dequantizer
.............\..........\...\......\...\............\...........\CBlkQuantDataSrcDec.java
.............\..........\...\......\...\............\...........\Dequantizer.java
.............\..........\...\......\...\............\...........\DequantizerParams.java
.............\..........\...\......\...\............\...........\GNUmakefile
.............\..........\...\......\...\............\...........\StdDequantizer.java
.............\..........\...\......\...\............\...........\StdDequantizerParams.java
.............\..........\...\......\...\............\quantizer
.............\..........\...\......\...\............\.........\CBlkQuantDataSrcEnc.java
.............\..........\...\......\...\............\.........\GNUmakefile
.............\..........\...\......\...\............\.........\Quantizer.java
.............\..........\...\......\...\............\.........\StdQuantizer.java
.............\..........\...\......\...\............\GNUmakefile
.............\..........\...\......\...\............\GuardBitsSpec.java
.............\..........\...\......\...\............\QuantizationType.java
.............\..........\...\......\...\............\QuantStepSizeSpec.java
.............\..........\...\......\...\............\QuantTypeSpec.java
.............\..........\...\......\...\roi
.............\..........\...\......\...\...\encoder
.............\..........\...\......\...\...\.......\ArbROIMaskGenerator.java
.............\..........\...\......\...\...\.......\GNUmakefile
.............\..........\...\......\...\...\.......\RectROIMaskGenerator.java
.............\..........\...\......\...\...\.......\ROI.java
.............\..........\...\......\...\...\.......\ROIMaskGenerator.java
.............\..........\...\......\...\...\.......\ROIScaler.java
.............\..........\...\......\...\...\.......\SubbandRectROIMask.java
.............\..........\...\......\...\...\.......\SubbandROIMask.java
.............\..........\...\......\...\...\GNUmakefile
.............\..........\...\......\...\...\MaxShiftSpec.java
.............\..........\...\......\...\...\ROIDeScaler.java
.............\..........\...\......\...\util
.............\..........\...\......\...\....\ArrayUtil.java
.............\..........\...\......\...\....\CodestreamManipulator.java
.............\..........\...\......\...\....\FacilityManager.java
.............\..........\...\......\...\....\GNUmakefile
.............\..........\...\......\...\....\ISRandomAccessIO.java
.............\..........\...\......\...\....\MathUtil.java
.............\..........\...\......\...\....\MsgLogger.java
.............\..........\...\......\...\....\MsgPrinter.java
.............\..........\...\......\...\....\NativeServices.java
.............\..........\...\......\...\....\ParameterList.java
.............\..........\...\......\...\....\StreamMsgLogger.java
.............\..........\...\......\...\....\StringFormatException.java
.............\..........\...\......\...\....\ThreadPool.java
.............\..........\...\......\...\wavelet
.............\..........\...\......\...\.......\analysis
.............\..........\...\......\...\.......\........\AnWTFilter.java
.............\..........\...\......\...\.......\........\AnWTFilterFloat.java
.............\..........\...\......\...\.......\........\AnWTFilterFloatLift9x7.java
.............\..........\...\......\...\.......\........\AnWTFilterInt.java
.............\..........\...\......\...\.......\........\AnWTFilterIntLift5x3.java
.............\..........\...\......\...\.......\........\AnWTFilterSpec.java
.............\..........\...\......\...\.......\........\CBlkWTData.java
.............\..........\...\......\...\.......\........\CBlkWTDataFloat.java
.............\..........\...\......\...\.......\........\CBlkWTDataInt.java
.............\..........\...\......\...\.......\........\CBlkWTDataSrc.java
.............\..........\...\......\...\.......\........\ForwardWT.java
.............\..........\...\......\...\.......\........\ForwWT.java
.............\..........\...\......\...\.......\........\ForwWTDataProps.java
.............\..........\...\......\...\.......\........\ForwWTFull.java
.............\..........\...\......\...\.......\........\GNUmakefile
.............\..........\...\......\...\.......\........\SubbandAn.java
.............\..........\...\......\...\.......\synthesis
.............\..........\...\......\...\.......\.........\CBlkWTDataSrcDec.java
.............\..........\...\......\...\.......\.........\GNUmakefile
.............\..........\...\......\...\.......\.........\InverseWT.java
.............\..........\...\......\...\.......\.........\InvWT.java
.............\..........\...\......\...\.......\.........\InvWTAdapter.java
.............\..........\...\......\...\.......\.........\InvWTData.java
.............\..........\...\......\...\.......\.........\InvWTFull.java
.............\..........\...\......\...\.......\.........\InvWTHelper.java
.............\..........\...\......\...\.......\.........\MultiResImgData.java
.............\..........\...\......\...\.......\.........\MultiResImgDataAdapter.java
.............\..........\...\......\...\.......\.........\SubbandSyn.java
.............\..........\...\......\...\.......\.........\SynWTFilter.java
.............\..........\...\......\...\.......\.........\SynWTFilterFloat.java
.............\..........\...\......\...\.......\.........\SynWTFilterFloatLift9x7.java
.............\..........\...\......\...\.......\.........\SynWTFilterInt.java
.............\..........\...\......\...\.......\.........\SynWTFilterIntLift5x3.java
.............\..........\...\......\...\.......\.........\SynWTFilterSpec.java
.............\..........\...\......\...\.......\FilterTypes.java
.............\..........\...\......\...\.......\GNUmakefile
.............\..........\...\......\...\.......\Subband.java
.............\..........\...\......\...\.......\WaveletFilter.java
.............\..........\...\......\...\.......\WaveletTransform.java
.............\..........\...\......\...\.......\WTDecompSpec.java
.............\..........\...\......\...\.......\WTFilterSpec.java
.............\..........\...\......\...\GNUmakefile
.............\..........\...\......\...\IntegerSpec.java
.............\..........\...\......\...\JJ2KExceptionHandler.java
.............\..........\...\......\...\JJ2KInfo.java
.............\..........\...\......\...\ModuleSpec.java
.............\..........\...\......\...\NoNextElementException.java
.............\..........\...\......\...\NotImplementedError.java
.............\..........\...\......\...\StringSpec.java
.............\..........\...\GNUmakefile
.............\..........\...\GNUmakefile.localtemplate
.............\..........\...\GNUmakefile.readme
.............\..........\...\GNUmakefile.rules
.............\..........\...\GNUmakefile.var
.............\..........\...\JJ2KDecoder.java
.............\..........\...\JJ2KEncoder.java
.............\..........\COPYRIGHT
.............\..........\README