B C D E F G I N O P S T U Y 
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- bufSize(int, int, int) - Static method in class org.libjpegturbo.turbojpeg.TJ
- 
Returns the maximum size of the buffer (in bytes) required to hold a JPEG image with the given width, height, and level of chrominance subsampling.
- bufSizeYUV(int, int, int, int) - Static method in class org.libjpegturbo.turbojpeg.TJ
- 
Returns the size of the buffer (in bytes) required to hold a unified planar YUV image with the given width, height, and level of chrominance subsampling.
C
- cf - Variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
Custom filter instance
- close() - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Free the native structures associated with this compressor instance.
- close() - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Free the native structures associated with this decompressor instance.
- compress() - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Compress the packed-pixel or planar YUV source image associated with this compressor instance and return a buffer containing a JPEG image.
- compress(byte[]) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Compress the packed-pixel or planar YUV source image associated with this compressor instance and output a JPEG image to the given destination buffer.
- compress(byte[], int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Deprecated.Useset()andTJCompressor.compress(byte[])instead.
- compress(int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Deprecated.Useset()andTJCompressor.compress()instead.
- CS_CMYK - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
CMYK colorspace.
- CS_GRAY - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Grayscale colorspace.
- CS_RGB - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
RGB colorspace.
- CS_YCbCr - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
YCbCr colorspace.
- CS_YCCK - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
YCCK colorspace.
- customFilter(ShortBuffer, Rectangle, Rectangle, int, int, TJTransform) - Method in interface org.libjpegturbo.turbojpeg.TJCustomFilter
- 
A callback function that can be used to modify the DCT coefficients after they are losslessly transformed but before they are transcoded to a new JPEG image.
D
- decompress(byte[], int, int, int, int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Deprecated.
- decompress(int[], int, int, int, int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Deprecated.
- decompress(int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Deprecated.
- decompress(int, int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Deprecated.
- decompress(BufferedImage, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Deprecated.
- decompress12(int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Decompress the 12-bit-per-sample JPEG source image associated with this decompressor instance and return a buffer containing a 12-bit-per-sample packed-pixel decompressed image.
- decompress12(short[], int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Decompress the 12-bit-per-sample JPEG source image associated with this decompressor instance and output a 12-bit-per-sample packed-pixel grayscale, RGB, or CMYK image to the given destination buffer.
- decompress16(int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Decompress the 16-bit-per-sample JPEG source image associated with this decompressor instance and return a buffer containing a 16-bit-per-sample packed-pixel decompressed image.
- decompress16(short[], int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Decompress the 16-bit-per-sample lossless JPEG source image associated with this decompressor instance and output a 16-bit-per-sample packed-pixel grayscale, RGB, or CMYK image to the given destination buffer.
- decompress8(byte[], int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Decompress the 8-bit-per-sample JPEG source image or decode the planar YUV source image associated with this decompressor instance and output an 8-bit-per-sample packed-pixel grayscale, RGB, or CMYK image to the given destination buffer.
- decompress8(int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Decompress the 8-bit-per-sample JPEG source image or decode the planar YUV source image associated with this decompressor instance and return aBufferedImageinstance containing the 8-bit-per-sample packed-pixel decompressed/decoded image.
- decompress8(int[], int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Decompress the 8-bit-per-sample JPEG source image or decode the planar YUV source image associated with this decompressor instance and output an 8-bit-per-sample packed-pixel grayscale, RGB, or CMYK image to the given destination buffer.
- decompress8(int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Decompress the 8-bit-per-sample JPEG source image or decode the planar YUV source image associated with this decompressor instance and return a buffer containing an 8-bit-per-sample packed-pixel decompressed image.
- decompress8(BufferedImage) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Decompress the 8-bit-per-sample JPEG source image or decode the planar YUV source image associated with this decompressor instance and output an 8-bit-per-sample packed-pixel decompressed/decoded image to the givenBufferedImageinstance.
- decompressToYUV(int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Decompress the 8-bit-per-sample JPEG source image associated with this decompressor instance into an 8-bit-per-sample unified planar YUV image and return aYUVImageinstance containing the decompressed image.
- decompressToYUV(int[]) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Decompress the 8-bit-per-sample JPEG source image associated with this decompressor instance into a set of 8-bit-per-sample Y, U (Cb), and V (Cr) image planes and return aYUVImageinstance containing the decompressed image planes.
- decompressToYUV(int, int[], int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Deprecated.
- decompressToYUV(int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Deprecated.
- decompressToYUV(YUVImage) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Decompress the 8-bit-per-sample JPEG source image associated with this decompressor instance into an 8-bit-per-sample planar YUV image and store it in the givenYUVImageinstance.
- decompressToYUV(YUVImage, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Deprecated.
E
- encodeYUV(int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Encode the 8-bit-per-sample packed-pixel source image associated with this compressor instance into an 8-bit-per-sample unified planar YUV image and return aYUVImageinstance containing the encoded image.
- encodeYUV(int[]) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Encode the 8-bit-per-sample packed-pixel source image associated with this compressor instance into separate 8-bit-per-sample Y, U (Cb), and V (Cr) image planes and return aYUVImageinstance containing the encoded image planes.
- encodeYUV(int[], int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Deprecated.Useset()andTJCompressor.encodeYUV(int[])instead.
- encodeYUV(int, int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Deprecated.Useset()andTJCompressor.encodeYUV(int)instead.
- encodeYUV(YUVImage) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Encode the 8-bit-per-sample packed-pixel source image associated with this compressor instance into an 8-bit-per-sample planar YUV image and store it in the givenYUVImageinstance.
- encodeYUV(YUVImage, int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Deprecated.Useset()andTJCompressor.encodeYUV(YUVImage)instead.
- equals(TJScalingFactor) - Method in class org.libjpegturbo.turbojpeg.TJScalingFactor
- 
Returns true or false, depending on whether this instance andotherhave the same numerator and denominator.
- ERR_FATAL - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
The error was fatal and non-recoverable.
- ERR_WARNING - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
The error was non-fatal and recoverable, but the destination image may still be corrupt.
F
- finalize() - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- finalize() - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- FLAG_ACCURATEDCT - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Deprecated.UseTJ.PARAM_FASTDCTinstead.
- FLAG_BOTTOMUP - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Deprecated.UseTJ.PARAM_BOTTOMUPinstead.
- FLAG_FASTDCT - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Deprecated.UseTJ.PARAM_FASTDCTinstead.
- FLAG_FASTUPSAMPLE - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Deprecated.UseTJ.PARAM_FASTUPSAMPLEinstead.
- FLAG_LIMITSCANS - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Deprecated.UseTJ.PARAM_SCANLIMITinstead.
- FLAG_PROGRESSIVE - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Deprecated.UseTJ.PARAM_PROGRESSIVEinstead.
- FLAG_STOPONWARNING - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Deprecated.UseTJ.PARAM_STOPONWARNINGinstead.
G
- get(int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Get the value of a compression parameter.
- get(int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Get the value of a decompression parameter.
- getAlphaOffset(int) - Static method in class org.libjpegturbo.turbojpeg.TJ
- 
For the given pixel format, returns the number of samples that the alpha component is offset from the start of the pixel.
- getBlueOffset(int) - Static method in class org.libjpegturbo.turbojpeg.TJ
- 
For the given pixel format, returns the number of samples that the blue component is offset from the start of the pixel.
- getBuf() - Method in class org.libjpegturbo.turbojpeg.YUVImage
- 
Returns the YUV buffer (if this image is stored in a unified buffer rather than separate image planes.)
- getColorspace() - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Deprecated.Useget(TJ.PARAM_COLORSPACE)
- getCompressedSize() - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Returns the size of the image (in bytes) generated by the most recent compress operation.
- getDenom() - Method in class org.libjpegturbo.turbojpeg.TJScalingFactor
- 
Returns denominator
- getErrorCode() - Method in exception org.libjpegturbo.turbojpeg.TJException
- 
Returns a code (one ofTJ.ERR_*) indicating the severity of the last error.
- getGreenOffset(int) - Static method in class org.libjpegturbo.turbojpeg.TJ
- 
For the given pixel format, returns the number of samples that the green component is offset from the start of the pixel.
- getHeight() - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Returns the height of the source image (JPEG or YUV) associated with this decompressor instance.
- getHeight() - Method in class org.libjpegturbo.turbojpeg.YUVImage
- 
Returns the height of the YUV image (or subregion.)
- getJPEGBuf() - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Returns the JPEG buffer associated with this decompressor instance.
- getJPEGSize() - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Returns the size of the JPEG image (in bytes) associated with this decompressor instance.
- getMCUHeight(int) - Static method in class org.libjpegturbo.turbojpeg.TJ
- 
Returns the MCU block height for the given level of chrominance subsampling.
- getMCUWidth(int) - Static method in class org.libjpegturbo.turbojpeg.TJ
- 
Returns the MCU block width for the given level of chrominance subsampling.
- getNum() - Method in class org.libjpegturbo.turbojpeg.TJScalingFactor
- 
Returns numerator
- getOffsets() - Method in class org.libjpegturbo.turbojpeg.YUVImage
- 
Returns the offsets (in bytes) of each plane within the planes of a larger YUV image.
- getPad() - Method in class org.libjpegturbo.turbojpeg.YUVImage
- 
Returns the row alignment (in bytes) of the YUV buffer (if this image is stored in a unified buffer rather than separate image planes.)
- getPixelSize(int) - Static method in class org.libjpegturbo.turbojpeg.TJ
- 
Returns the pixel size (in samples) for the given pixel format.
- getPlanes() - Method in class org.libjpegturbo.turbojpeg.YUVImage
- 
Returns the YUV image planes.
- getRedOffset(int) - Static method in class org.libjpegturbo.turbojpeg.TJ
- 
For the given pixel format, returns the number of samples that the red component is offset from the start of the pixel.
- getScaled(int) - Method in class org.libjpegturbo.turbojpeg.TJScalingFactor
- 
Returns the scaled value ofdimension.
- getScaledHeight(int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Deprecated.UsesetScalingFactor()andTJScalingFactor.getScaled()instead.
- getScaledWidth(int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Deprecated.UsesetScalingFactor()andTJScalingFactor.getScaled()instead.
- getScalingFactors() - Static method in class org.libjpegturbo.turbojpeg.TJ
- 
Returns a list of fractional scaling factors that the JPEG decompressor supports.
- getSize() - Method in class org.libjpegturbo.turbojpeg.YUVImage
- 
Returns the size (in bytes) of the YUV buffer (if this image is stored in a unified buffer rather than separate image planes.)
- getStrides() - Method in class org.libjpegturbo.turbojpeg.YUVImage
- 
Returns the number of bytes per row of each plane in the YUV image.
- getSubsamp() - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Deprecated.Useget(TJ.PARAM_SUBSAMP)
- getSubsamp() - Method in class org.libjpegturbo.turbojpeg.YUVImage
- 
Returns the level of chrominance subsampling used in the YUV image.
- getTransformedSizes() - Method in class org.libjpegturbo.turbojpeg.TJTransformer
- 
Returns an array containing the sizes of the transformed JPEG images (in bytes) generated by the most recent transform operation.
- getWidth() - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Returns the width of the source image (JPEG or YUV) associated with this decompressor instance.
- getWidth() - Method in class org.libjpegturbo.turbojpeg.YUVImage
- 
Returns the width of the YUV image (or subregion.)
I
- isOne() - Method in class org.libjpegturbo.turbojpeg.TJScalingFactor
- 
Returns true or false, depending on whether this instance is equal to 1/1.
N
- NUMCS - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
The number of JPEG colorspaces
- NUMERR - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
The number of error codes
- NUMOP - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
The number of lossless transform operations
- NUMPF - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
The number of pixel formats
- NUMSAMP - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
The number of chrominance subsampling options
O
- op - Variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
Transform operation (one ofOP_*)
- OP_HFLIP - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
Flip (mirror) image horizontally.
- OP_NONE - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
Do not transform the position of the image pixels.
- OP_ROT180 - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
Rotate image 180 degrees.
- OP_ROT270 - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
Rotate image counter-clockwise by 90 degrees.
- OP_ROT90 - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
Rotate image clockwise by 90 degrees.
- OP_TRANSPOSE - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
Transpose image (flip/mirror along upper left to lower right axis).
- OP_TRANSVERSE - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
Transverse transpose image (flip/mirror along upper right to lower left axis).
- OP_VFLIP - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
Flip (mirror) image vertically.
- OPT_ARITHMETIC - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
This option will enable arithmetic entropy coding in the JPEG image generated by this particular transform.
- OPT_COPYNONE - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
This option will preventTJTransformer.transform()from copying any extra markers (including EXIF and ICC profile data) from the source image to the destination image.
- OPT_CROP - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
This option will enable lossless cropping.
- OPT_GRAY - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
This option will discard the color data in the source image and produce a grayscale destination image.
- OPT_NOOUTPUT - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
This option will preventTJTransformer.transform()from outputting a JPEG image for this particular transform.
- OPT_OPTIMIZE - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
This option will enable optimized baseline entropy coding in the JPEG image generated by this particular transform.
- OPT_PERFECT - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
This option will causeTJTransformer.transform()to throw an exception if the transform is not perfect.
- OPT_PROGRESSIVE - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
This option will enable progressive entropy coding in the JPEG image generated by this particular transform.
- OPT_TRIM - Static variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
This option will discard any partial MCU blocks that cannot be transformed.
- options - Variable in class org.libjpegturbo.turbojpeg.TJTransform
- 
Transform options (bitwise OR of one or more ofOPT_*)
- org.libjpegturbo.turbojpeg - package org.libjpegturbo.turbojpeg
P
- PARAM_ARITHMETIC - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Arithmetic entropy coding
- PARAM_BOTTOMUP - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Row order in packed-pixel source/destination images
- PARAM_COLORSPACE - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
JPEG colorspace
- PARAM_DENSITYUNITS - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
JPEG pixel density units
- PARAM_FASTDCT - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
DCT/IDCT algorithm [lossy compression and decompression]
- PARAM_FASTUPSAMPLE - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Chrominance upsampling algorithm [lossy decompression only]
- PARAM_JPEGHEIGHT - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
JPEG height (in pixels) [decompression only, read-only]
- PARAM_JPEGWIDTH - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
JPEG width (in pixels) [decompression only, read-only]
- PARAM_LOSSLESS - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Lossless JPEG
- PARAM_LOSSLESSPSV - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Lossless JPEG predictor selection value (PSV)
- PARAM_LOSSLESSPT - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Lossless JPEG point transform (Pt)
- PARAM_OPTIMIZE - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Optimized baseline entropy coding [lossy compression only]
- PARAM_PRECISION - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
JPEG data precision (bits per sample) [decompression only, read-only]
- PARAM_PROGRESSIVE - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Progressive entropy coding
- PARAM_QUALITY - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Perceptual quality of lossy JPEG images [compression only]
- PARAM_RESTARTBLOCKS - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
JPEG restart marker interval in MCU blocks (lossy) or samples (lossless) [compression only]
- PARAM_RESTARTROWS - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
JPEG restart marker interval in MCU rows (lossy) or sample rows (lossless) [compression only]
- PARAM_SCANLIMIT - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Progressive JPEG scan limit for lossy JPEG images [decompression, lossless transformation]
- PARAM_STOPONWARNING - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Error handling behavior
- PARAM_SUBSAMP - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Chrominance subsampling level
- PARAM_XDENSITY - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
JPEG horizontal pixel density
- PARAM_YDENSITY - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
JPEG vertical pixel density
- PF_ABGR - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
ABGR pixel format.
- PF_ARGB - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
ARGB pixel format.
- PF_BGR - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
BGR pixel format.
- PF_BGRA - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
BGRA pixel format.
- PF_BGRX - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
BGRX pixel format.
- PF_CMYK - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
CMYK pixel format.
- PF_GRAY - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Grayscale pixel format.
- PF_RGB - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
RGB pixel format.
- PF_RGBA - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
RGBA pixel format.
- PF_RGBX - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
RGBX pixel format.
- PF_XBGR - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
XBGR pixel format.
- PF_XRGB - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
XRGB pixel format.
- planeHeight(int, int, int) - Static method in class org.libjpegturbo.turbojpeg.TJ
- 
Returns the plane height of a YUV image plane with the given parameters.
- planeSizeYUV(int, int, int, int, int) - Static method in class org.libjpegturbo.turbojpeg.TJ
- 
Returns the size of the buffer (in bytes) required to hold a YUV image plane with the given parameters.
- planeWidth(int, int, int) - Static method in class org.libjpegturbo.turbojpeg.TJ
- 
Returns the plane width of a YUV image plane with the given parameters.
S
- SAMP_411 - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
4:1:1 chrominance subsampling.
- SAMP_420 - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
4:2:0 chrominance subsampling.
- SAMP_422 - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
4:2:2 chrominance subsampling.
- SAMP_440 - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
4:4:0 chrominance subsampling.
- SAMP_441 - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
4:4:1 chrominance subsampling.
- SAMP_444 - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
4:4:4 chrominance subsampling (no chrominance subsampling).
- SAMP_GRAY - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Grayscale.
- SAMP_UNKNOWN - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Unknown subsampling.
- set(int, int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Set the value of a compression parameter.
- set(int, int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Set the value of a decompression parameter.
- setBuf(byte[][], int[], int, int[], int, int) - Method in class org.libjpegturbo.turbojpeg.YUVImage
- 
Assign a set of image planes to thisYUVImageinstance.
- setBuf(byte[], int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.YUVImage
- 
Assign a unified buffer to thisYUVImageinstance.
- setCroppingRegion(Rectangle) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Set the cropping region for partially decompressing a lossy JPEG image into a packed-pixel image.
- setJPEGQuality(int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Deprecated.Useset(TJ.PARAM_QUALITY, ...)
- setScalingFactor(TJScalingFactor) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Set the scaling factor for subsequent lossy decompression operations.
- setSourceImage(byte[], int) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Associate the JPEG image or "abbreviated table specification" (AKA "tables-only") datastream of lengthimageSizebytes stored injpegImagewith this decompressor instance.
- setSourceImage(byte[], int, int, int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Associate an 8-bit-per-sample packed-pixel RGB, grayscale, or CMYK source image with this compressor instance.
- setSourceImage(BufferedImage, int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Associate an 8-bit-per-pixel packed-pixel RGB or grayscale source image with this compressor instance.
- setSourceImage(YUVImage) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Associate an 8-bit-per-sample planar YUV source image with this compressor instance.
- setSourceImage(YUVImage) - Method in class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Associate the specified planar YUV source image with this decompressor instance.
- setSourceImage12(short[], int, int, int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Associate a 12-bit-per-sample packed-pixel RGB, grayscale, or CMYK source image with this compressor instance.
- setSourceImage16(short[], int, int, int, int, int, int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Associate a 16-bit-per-sample packed-pixel RGB, grayscale, or CMYK source image with this compressor instance.
- setSubsamp(int) - Method in class org.libjpegturbo.turbojpeg.TJCompressor
- 
Deprecated.Useset(TJ.PARAM_SUBSAMP, ...)
T
- TJ - Class in org.libjpegturbo.turbojpeg
- 
TurboJPEG utility class (cannot be instantiated)
- TJCompressor - Class in org.libjpegturbo.turbojpeg
- 
TurboJPEG compressor
- TJCompressor() - Constructor for class org.libjpegturbo.turbojpeg.TJCompressor
- 
Create a TurboJPEG compressor instance.
- TJCompressor(byte[], int, int, int, int, int, int) - Constructor for class org.libjpegturbo.turbojpeg.TJCompressor
- 
Create a TurboJPEG compressor instance and associate the 8-bit-per-sample packed-pixel source image stored insrcImagewith the newly created instance.
- TJCompressor(BufferedImage, int, int, int, int) - Constructor for class org.libjpegturbo.turbojpeg.TJCompressor
- 
Create a TurboJPEG compressor instance and associate the 8-bit-per-sample packed-pixel source image stored insrcImagewith the newly created instance.
- TJCustomFilter - Interface in org.libjpegturbo.turbojpeg
- 
Custom filter callback interface
- TJDecompressor - Class in org.libjpegturbo.turbojpeg
- 
TurboJPEG decompressor
- TJDecompressor() - Constructor for class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Create a TurboJPEG decompresssor instance.
- TJDecompressor(byte[]) - Constructor for class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Create a TurboJPEG decompressor instance and associate the JPEG source image or "abbreviated table specification" (AKA "tables-only") datastream stored injpegImagewith the newly created instance.
- TJDecompressor(byte[], int) - Constructor for class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Create a TurboJPEG decompressor instance and associate the JPEG source image or "abbreviated table specification" (AKA "tables-only") datastream of lengthimageSizebytes stored injpegImagewith the newly created instance.
- TJDecompressor(YUVImage) - Constructor for class org.libjpegturbo.turbojpeg.TJDecompressor
- 
Create a TurboJPEG decompressor instance and associate the 8-bit-per-sample planar YUV source image stored inyuvImagewith the newly created instance.
- TJException - Exception in org.libjpegturbo.turbojpeg
- TJException() - Constructor for exception org.libjpegturbo.turbojpeg.TJException
- TJException(String) - Constructor for exception org.libjpegturbo.turbojpeg.TJException
- TJException(String, int) - Constructor for exception org.libjpegturbo.turbojpeg.TJException
- TJException(String, Throwable) - Constructor for exception org.libjpegturbo.turbojpeg.TJException
- TJException(Throwable) - Constructor for exception org.libjpegturbo.turbojpeg.TJException
- TJScalingFactor - Class in org.libjpegturbo.turbojpeg
- 
Fractional scaling factor
- TJScalingFactor(int, int) - Constructor for class org.libjpegturbo.turbojpeg.TJScalingFactor
- 
Create a TurboJPEG scaling factor instance.
- TJTransform - Class in org.libjpegturbo.turbojpeg
- 
Lossless transform parameters
- TJTransform() - Constructor for class org.libjpegturbo.turbojpeg.TJTransform
- 
Create a new lossless transform instance.
- TJTransform(int, int, int, int, int, int, TJCustomFilter) - Constructor for class org.libjpegturbo.turbojpeg.TJTransform
- 
Create a new lossless transform instance with the given parameters.
- TJTransform(Rectangle, int, int, TJCustomFilter) - Constructor for class org.libjpegturbo.turbojpeg.TJTransform
- 
Create a new lossless transform instance with the given parameters.
- TJTransformer - Class in org.libjpegturbo.turbojpeg
- 
TurboJPEG lossless transformer
- TJTransformer() - Constructor for class org.libjpegturbo.turbojpeg.TJTransformer
- 
Create a TurboJPEG lossless transformer instance.
- TJTransformer(byte[]) - Constructor for class org.libjpegturbo.turbojpeg.TJTransformer
- 
Create a TurboJPEG lossless transformer instance and associate the JPEG source image stored injpegImagewith the newly created instance.
- TJTransformer(byte[], int) - Constructor for class org.libjpegturbo.turbojpeg.TJTransformer
- 
Create a TurboJPEG lossless transformer instance and associate the JPEG source image of lengthimageSizebytes stored injpegImagewith the newly created instance.
- transform(byte[][], TJTransform[]) - Method in class org.libjpegturbo.turbojpeg.TJTransformer
- 
Losslessly transform the JPEG source image associated with this transformer instance into one or more JPEG images stored in the given destination buffers.
- transform(byte[][], TJTransform[], int) - Method in class org.libjpegturbo.turbojpeg.TJTransformer
- 
Deprecated.UseTJDecompressor.set()andTJTransformer.transform(byte[][], TJTransform[])instead.
- transform(TJTransform[]) - Method in class org.libjpegturbo.turbojpeg.TJTransformer
- 
Losslessly transform the JPEG source image associated with this transformer instance and return an array ofTJDecompressorinstances, each of which has a transformed JPEG image associated with it.
- transform(TJTransform[], int) - Method in class org.libjpegturbo.turbojpeg.TJTransformer
- 
Deprecated.UseTJDecompressor.set()andTJTransformer.transform(TJTransform[])instead.
U
- UNCROPPED - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
Ajava.awt.Rectangleinstance that specifies no cropping
- UNSCALED - Static variable in class org.libjpegturbo.turbojpeg.TJ
- 
ATJScalingFactorinstance that specifies a scaling factor of 1/1 (no scaling)
Y
- YUVImage - Class in org.libjpegturbo.turbojpeg
- 
This class encapsulates a planar YUV image and the metadata associated with it.
- YUVImage(byte[][], int[], int, int[], int, int) - Constructor for class org.libjpegturbo.turbojpeg.YUVImage
- 
Create a newYUVImageinstance from a set of existing image planes.
- YUVImage(byte[], int, int, int, int) - Constructor for class org.libjpegturbo.turbojpeg.YUVImage
- 
Create a newYUVImageinstance from an existing unified buffer.
- YUVImage(int, int[], int, int) - Constructor for class org.libjpegturbo.turbojpeg.YUVImage
- 
Create a newYUVImageinstance backed by separate image planes, and allocate memory for the image planes.
- YUVImage(int, int, int, int) - Constructor for class org.libjpegturbo.turbojpeg.YUVImage
- 
Create a newYUVImageinstance backed by a unified buffer, and allocate memory for the buffer.
All Classes All Packages