Skip navigation links
A B C D E F G H I J L M O P Q R S T U W 

A

addToMapByClassAndIdentifier(Map<String, HuffmanTable>) - Method in class com.pixelmed.codec.jpeg.MarkerSegmentDHT
 
addToMapByIdentifier(Map<String, QuantizationTable>) - Method in class com.pixelmed.codec.jpeg.MarkerSegmentDQT
 
allocateByteArray(int) - Method in class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
allocateShortArray(int) - Method in class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
APP0 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APP1 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APP2 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APP3 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APP4 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APP5 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APP6 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APP7 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APP8 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APP9 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APPA - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APPB - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APPC - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APPD - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APPE - Static variable in class com.pixelmed.codec.jpeg.Markers
 
APPF - Static variable in class com.pixelmed.codec.jpeg.Markers
 

B

byteOffset - Variable in class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
byteValues - Variable in class com.pixelmed.codec.jpeg.OutputArrayOrStream
 

C

canDecodeInput(Object) - Method in class com.pixelmed.imageio.JPEGLosslessImageReaderSpi
 
canNodeAppear(String, ImageTypeSpecifier) - Method in class com.pixelmed.imageio.JPEGLosslessMetadataFormat
 
close() - Method in class com.pixelmed.codec.jpeg.OutputArrayOrStream
Closes any assigned OutputStream.
close() - Method in class com.pixelmed.codec.jpeg.Parse.DecompressedOutput
 
COC - Static variable in class com.pixelmed.codec.jpeg.Markers
 
COD - Static variable in class com.pixelmed.codec.jpeg.Markers
 
COM - Static variable in class com.pixelmed.codec.jpeg.Markers
 
com.pixelmed.codec.jpeg - package com.pixelmed.codec.jpeg
JPEG selective block redaction codec.
com.pixelmed.imageio - package com.pixelmed.imageio
JPEG lossless decoder.
COM2K - Static variable in class com.pixelmed.codec.jpeg.Markers
 
configureDecompressedOutput(MarkerSegmentSOF) - Method in class com.pixelmed.codec.jpeg.Parse.DecompressedOutput
 
createReaderInstance(Object) - Method in class com.pixelmed.imageio.JPEGLosslessImageReaderSpi
 
CRG - Static variable in class com.pixelmed.codec.jpeg.Markers
 

D

DAC - Static variable in class com.pixelmed.codec.jpeg.Markers
 
DecompressedOutput() - Constructor for class com.pixelmed.codec.jpeg.Parse.DecompressedOutput
 
DecompressedOutput(File, ByteOrder) - Constructor for class com.pixelmed.codec.jpeg.Parse.DecompressedOutput
 
DHP - Static variable in class com.pixelmed.codec.jpeg.Markers
 
DHT - Static variable in class com.pixelmed.codec.jpeg.Markers
 
DNL - Static variable in class com.pixelmed.codec.jpeg.Markers
 
DQT - Static variable in class com.pixelmed.codec.jpeg.Markers
 
DRI - Static variable in class com.pixelmed.codec.jpeg.Markers
 

E

EntropyCodedSegment - Class in com.pixelmed.codec.jpeg
A JPEG Entropy Coded Segment.
EntropyCodedSegment(MarkerSegmentSOS, MarkerSegmentSOF, Map<String, HuffmanTable>, Map<String, QuantizationTable>, int, Vector<Shape>, boolean, boolean, boolean, Parse.DecompressedOutput) - Constructor for class com.pixelmed.codec.jpeg.EntropyCodedSegment
Set up the environment to decode an EntropyCodedSeqment to dump, redact or copy as required.
EOI - Static variable in class com.pixelmed.codec.jpeg.Markers
 
EPH - Static variable in class com.pixelmed.codec.jpeg.Markers
 
EXP - Static variable in class com.pixelmed.codec.jpeg.Markers
 
extract16be(byte[], int) - Static method in class com.pixelmed.codec.jpeg.Utilities
 
extract24be(byte[], int) - Static method in class com.pixelmed.codec.jpeg.Utilities
 
extract32be(byte[], int) - Static method in class com.pixelmed.codec.jpeg.Utilities
 
extract8(byte[], int) - Static method in class com.pixelmed.codec.jpeg.Utilities
 

F

FF30 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF31 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF32 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF33 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF34 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF35 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF36 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF37 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF38 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF39 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF3A - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF3B - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF3C - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF3D - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF3E - Static variable in class com.pixelmed.codec.jpeg.Markers
 
FF3F - Static variable in class com.pixelmed.codec.jpeg.Markers
 
finish(byte[], int, int) - Method in class com.pixelmed.codec.jpeg.EntropyCodedSegment
Decode the supplied bytes that comprise a complete EntropyCodedSeqment and redact or copy them as required.

G

getAbbreviation(int) - Static method in class com.pixelmed.codec.jpeg.Markers
 
getACEntropyCodingTableSelector() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOS
 
getAsTree(String) - Method in class com.pixelmed.imageio.JPEGLosslessMetadata
 
getByteArray() - Method in class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
getDCEntropyCodingTableSelector() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOS
 
getDecompressedOutputPerComponent() - Method in class com.pixelmed.codec.jpeg.Parse.DecompressedOutput
 
getDefaultInstance() - Static method in class com.pixelmed.imageio.JPEGLosslessMetadataFormat
 
getDescription(int) - Static method in class com.pixelmed.codec.jpeg.Markers
 
getDescription(Locale) - Method in class com.pixelmed.imageio.JPEGLosslessImageReaderSpi
 
getEFUFCO() - Method in class com.pixelmed.codec.jpeg.HuffmanTable
 
getEFUFSI() - Method in class com.pixelmed.codec.jpeg.HuffmanTable
 
getEOBCode() - Method in class com.pixelmed.codec.jpeg.HuffmanTable
 
getEOBCodeLength() - Method in class com.pixelmed.codec.jpeg.HuffmanTable
 
getHeight(int) - Method in class com.pixelmed.imageio.JPEGLosslessImageReader
 
getHorizontalSamplingFactor() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOF
 
getHuffmanTableByClassAndIdentifer() - Method in class com.pixelmed.codec.jpeg.Parse.MarkerSegmentsFoundDuringParse
 
getHUFFSIZE() - Method in class com.pixelmed.codec.jpeg.HuffmanTable
 
getHUFFVAL() - Method in class com.pixelmed.codec.jpeg.HuffmanTable
 
getImageMetadata(int) - Method in class com.pixelmed.imageio.JPEGLosslessImageReader
 
getImageTypes(int) - Method in class com.pixelmed.imageio.JPEGLosslessImageReader
 
getMarker() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOF
 
getMAXCODE() - Method in class com.pixelmed.codec.jpeg.HuffmanTable
 
getMetadataFormat(String) - Method in class com.pixelmed.imageio.JPEGLosslessMetadata
 
getMINCODE() - Method in class com.pixelmed.codec.jpeg.HuffmanTable
 
getNComponentsInFrame() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOF
 
getNComponentsPerScan() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOS
 
getNLines() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOF
 
getNSamplesPerLine() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOF
 
getNumImages(boolean) - Method in class com.pixelmed.imageio.JPEGLosslessImageReader
 
getOutputStream() - Method in class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
getQuantizationTableByIdentifer() - Method in class com.pixelmed.codec.jpeg.Parse.MarkerSegmentsFoundDuringParse
 
getSamplePrecision() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOF
 
getShortArray() - Method in class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
getSOF() - Method in class com.pixelmed.codec.jpeg.Parse.MarkerSegmentsFoundDuringParse
 
getSOS() - Method in class com.pixelmed.codec.jpeg.Parse.MarkerSegmentsFoundDuringParse
 
getStartOfSpectralOrPredictorSelection() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOS
 
getStreamMetadata() - Method in class com.pixelmed.imageio.JPEGLosslessImageReader
 
getSuccessiveApproximationBitPositionLowOrPointTransform() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOS
 
getVALPTR() - Method in class com.pixelmed.codec.jpeg.HuffmanTable
 
getVerticalSamplingFactor() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOF
 
getWidth(int) - Method in class com.pixelmed.imageio.JPEGLosslessImageReader
 

H

HuffmanTable - Class in com.pixelmed.codec.jpeg
A JPEG Huffman Table.
HuffmanTable(int, int, int[], int[][]) - Constructor for class com.pixelmed.codec.jpeg.HuffmanTable
 

I

inputTypes - Static variable in class com.pixelmed.imageio.JPEGLosslessImageReaderSpi
 
isDCT(int) - Static method in class com.pixelmed.codec.jpeg.Markers
 
isFixedLengthJPEGSegment(int) - Static method in class com.pixelmed.codec.jpeg.Markers
 
isHuffman(int) - Static method in class com.pixelmed.codec.jpeg.Markers
 
isLossless(int) - Static method in class com.pixelmed.codec.jpeg.Markers
 
isNoLengthJPEGSegment(int) - Static method in class com.pixelmed.codec.jpeg.Markers
 
isReadOnly() - Method in class com.pixelmed.imageio.JPEGLosslessMetadata
 
isSOF(int) - Static method in class com.pixelmed.codec.jpeg.Markers
 
isVariableLengthJPEGSegment(int) - Static method in class com.pixelmed.codec.jpeg.Markers
 

J

JPEGLosslessImageReader - Class in com.pixelmed.imageio
 
JPEGLosslessImageReader(ImageReaderSpi) - Constructor for class com.pixelmed.imageio.JPEGLosslessImageReader
 
JPEGLosslessImageReaderSpi - Class in com.pixelmed.imageio
 
JPEGLosslessImageReaderSpi() - Constructor for class com.pixelmed.imageio.JPEGLosslessImageReaderSpi
 
JPEGLosslessMetadata - Class in com.pixelmed.imageio
 
JPEGLosslessMetadata() - Constructor for class com.pixelmed.imageio.JPEGLosslessMetadata
 
JPEGLosslessMetadataFormat - Class in com.pixelmed.imageio
 
JPG - Static variable in class com.pixelmed.codec.jpeg.Markers
 

L

LSE - Static variable in class com.pixelmed.codec.jpeg.Markers
 
LSE_ID_L1 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
LSE_ID_L2 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
LSE_ID_L3 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
LSE_ID_L4 - Static variable in class com.pixelmed.codec.jpeg.Markers
 

M

main(String[]) - Static method in class com.pixelmed.codec.jpeg.Parse
Test utility to read and write a JPEG file to check parsing is sound.
main(String[]) - Static method in class com.pixelmed.imageio.TestImageIO
 
Markers - Class in com.pixelmed.codec.jpeg
A class containing static definitions of JPEG marker segments and related methods.
Markers() - Constructor for class com.pixelmed.codec.jpeg.Markers
 
MarkerSegmentAPP0JFIF - Class in com.pixelmed.codec.jpeg
A JPEG APP0 JFIF Marker Segment.
MarkerSegmentAPP0JFIF(byte[], int) - Constructor for class com.pixelmed.codec.jpeg.MarkerSegmentAPP0JFIF
 
MarkerSegmentDHT - Class in com.pixelmed.codec.jpeg
A JPEG DHT Marker Segment.
MarkerSegmentDHT(byte[], int) - Constructor for class com.pixelmed.codec.jpeg.MarkerSegmentDHT
 
MarkerSegmentDQT - Class in com.pixelmed.codec.jpeg
A JPEG DQT Marker Segment.
MarkerSegmentDQT(byte[], int) - Constructor for class com.pixelmed.codec.jpeg.MarkerSegmentDQT
 
MarkerSegmentsFoundDuringParse(MarkerSegmentSOS, MarkerSegmentSOF, Map<String, HuffmanTable>, Map<String, QuantizationTable>) - Constructor for class com.pixelmed.codec.jpeg.Parse.MarkerSegmentsFoundDuringParse
 
MarkerSegmentSOF - Class in com.pixelmed.codec.jpeg
A JPEG SOF Marker Segment.
MarkerSegmentSOF(int, byte[], int) - Constructor for class com.pixelmed.codec.jpeg.MarkerSegmentSOF
 
MarkerSegmentSOS - Class in com.pixelmed.codec.jpeg
A JPEG SOS Marker Segment.
MarkerSegmentSOS(byte[], int) - Constructor for class com.pixelmed.codec.jpeg.MarkerSegmentSOS
 
mergeTree(String, Node) - Method in class com.pixelmed.imageio.JPEGLosslessMetadata
 

O

order - Variable in class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
order() - Method in class com.pixelmed.codec.jpeg.OutputArrayOrStream
Retrieves the OutputStream's byte order used when writing short values.
order(ByteOrder) - Method in class com.pixelmed.codec.jpeg.OutputArrayOrStream
Modifes the OutputStream's byte order used when writing short values.
out - Variable in class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
OutputArrayOrStream - Class in com.pixelmed.codec.jpeg
A class that allows writing to either an OutputStream or a byte[] or short[] of preallocated size.
OutputArrayOrStream() - Constructor for class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
OutputArrayOrStream(OutputStream, ByteOrder) - Constructor for class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
OutputArrayOrStream(byte[]) - Constructor for class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
OutputArrayOrStream(short[]) - Constructor for class com.pixelmed.codec.jpeg.OutputArrayOrStream
 

P

Parse - Class in com.pixelmed.codec.jpeg
A class to parse a JPEG bitstream.
Parse() - Constructor for class com.pixelmed.codec.jpeg.Parse
 
parse(InputStream, OutputStream, Vector<Shape>, Parse.DecompressedOutput) - Static method in class com.pixelmed.codec.jpeg.Parse
Parse a JPEG bitstream and either copy to the output redacting any blocks that intersect with the specified locations, or decompress.
parse(InputStream, OutputStream, Vector<Shape>) - Static method in class com.pixelmed.codec.jpeg.Parse
Parse a JPEG bitstream and copying to the output redacting any blocks that intersect with the specified locations.
Parse.DecompressedOutput - Class in com.pixelmed.codec.jpeg
 
Parse.MarkerSegmentsFoundDuringParse - Class in com.pixelmed.codec.jpeg
 
PLM - Static variable in class com.pixelmed.codec.jpeg.Markers
 
PLT - Static variable in class com.pixelmed.codec.jpeg.Markers
 
POC - Static variable in class com.pixelmed.codec.jpeg.Markers
 
PPM - Static variable in class com.pixelmed.codec.jpeg.Markers
 
PPT - Static variable in class com.pixelmed.codec.jpeg.Markers
 

Q

QCC - Static variable in class com.pixelmed.codec.jpeg.Markers
 
QCD - Static variable in class com.pixelmed.codec.jpeg.Markers
 
QuantizationTable - Class in com.pixelmed.codec.jpeg
A JPEG Quantization Table.
QuantizationTable(int, int, int[]) - Constructor for class com.pixelmed.codec.jpeg.QuantizationTable
 

R

read(int, ImageReadParam) - Method in class com.pixelmed.imageio.JPEGLosslessImageReader
 
read16be(InputStream) - Static method in class com.pixelmed.codec.jpeg.Utilities
 
readEverything() - Method in class com.pixelmed.imageio.JPEGLosslessImageReader
 
readMetadata() - Method in class com.pixelmed.imageio.JPEGLosslessImageReader
 
reset() - Method in class com.pixelmed.imageio.JPEGLosslessImageReader
 
reset() - Method in class com.pixelmed.imageio.JPEGLosslessMetadata
 
RGN - Static variable in class com.pixelmed.codec.jpeg.Markers
 
RST0 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
RST1 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
RST2 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
RST3 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
RST4 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
RST5 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
RST6 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
RST7 - Static variable in class com.pixelmed.codec.jpeg.Markers
 

S

setInput(Object, boolean, boolean) - Method in class com.pixelmed.imageio.JPEGLosslessImageReader
 
setOutputStream(OutputStream, ByteOrder) - Method in class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
shortOffset - Variable in class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
shortValues - Variable in class com.pixelmed.codec.jpeg.OutputArrayOrStream
 
SIZ - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOC - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOD - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOF0 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOF1 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOF2 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOF3 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOF5 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOF55 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOF6 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOF7 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOF9 - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOFA - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOFB - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOFD - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOFE - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOFF - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOI - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOP - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOS - Static variable in class com.pixelmed.codec.jpeg.Markers
 
SOT - Static variable in class com.pixelmed.codec.jpeg.Markers
 

T

TEM - Static variable in class com.pixelmed.codec.jpeg.Markers
 
TestImageIO - Class in com.pixelmed.imageio
 
TLM - Static variable in class com.pixelmed.codec.jpeg.Markers
 
toPaddedHexString(int, int) - Static method in class com.pixelmed.codec.jpeg.Utilities
 
toPaddedHexString(long, int) - Static method in class com.pixelmed.codec.jpeg.Utilities
 
toString() - Method in class com.pixelmed.codec.jpeg.HuffmanTable
 
toString() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentAPP0JFIF
 
toString() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentDHT
 
toString() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentDQT
 
toString() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOF
 
toString() - Method in class com.pixelmed.codec.jpeg.MarkerSegmentSOS
 
toString() - Method in class com.pixelmed.codec.jpeg.QuantizationTable
 

U

Utilities - Class in com.pixelmed.codec.jpeg
A class with various utitilies for handling byte and bit extraction.
Utilities() - Constructor for class com.pixelmed.codec.jpeg.Utilities
 

W

writeByte(int) - Method in class com.pixelmed.codec.jpeg.OutputArrayOrStream
Writes the specified byte to this output.
writeShort(int) - Method in class com.pixelmed.codec.jpeg.OutputArrayOrStream
Writes the specified short to this output.
A B C D E F G H I J L M O P Q R S T U W 
Skip navigation links