LEADTOOLS writes the following LEAD and JPEG compressed formats:
LEAD. This is the LEAD CMP compressed format for grayscale and color images. This format results in smaller files and better image quality than industry-standard formats. In addition, LEAD also supports CMW files, which use Wavelet CMP compression in 8, 12, and 16-bit grayscale and 24-bit color.
Progressive LEAD. This is a LEAD format that is useful for transmitting images, because the first part of the file contains the full dimensions of the image. In this format you can write 8 or 24 bits per pixel, where 8 is for grayscale and 24 is for color.
Lossy JFIF. This is the JPEG File Interchange Format. LEADTOOLS supports YUV 4:4:4, 4:2:2, and 4:1:1 color spacing, and YUV 4:0:0 for grayscale.
Lossless JFIF. This is the JPEG File Interchange Format. LEADTOOLS supports 8, 12, and 16-bit grayscale and 24-bit color spacing. Please note that not all applications support Lossless JPEG. Before saving a file using Lossless JPEG, make sure your reader supports it.
Both JPEG 4:4:4 and Lossless JPEG will be recognized when getting file information.
Progressive JPEG. This is a JFIF format that is useful for transmitting images, because the first part of the file contains the full dimensions of the image. LEADTOOLS supports YUV 4:4:4, 4:2:2, and 4:1:1 color spacing, and YUV 4:0:0 for grayscale.
Lossy JTIF. This is the JPEG Tagged Interchange Format. LEADTOOLS supports YUV 4:4:4, 4:2:2, and 4:1:1 color spacing, and YUV 4:0:0 for grayscale.
Lossless JTIF. This is the JPEG Tagged Interchange Format. LEADTOOLS supports 8, 12, and 16-bit grayscale and 24-bit color spacing. Please note that not all applications support Lossless JPEG. Before saving a file using Lossless JPEG, make sure your reader supports it.
Both TIFF JPEG 4:4:4 and Lossless JPEG will be recognized when getting file information.
J2K – Lossy or Lossless. This is a JPEG 2000 Format. LEADTOOLS can save 8 - 16-bit grayscale and 24, 27, 30, 33, 36, 39, 42, 45 and 48--bit color images. The J2K format contains only a stream of image data
JP2 – Lossy or Lossless. This is a JPEG 2000 Format. LEADTOOLS can save 8 - 16-bit grayscale and 24, 27, 30, 33, 36, 39, 42, 45 and 48--bit color images. The JP2 format contains a stream of image data, plus extra data about the organization and contents of the file.
TIF J2K – Lossy or Lossless. This is a Tagged Image File with JPEG 2000 Compression. This file format contains only a stream of image data. LEADTOOLS supports 8, 12, and 16-bit grayscale and 24-bit color spacing.
Please note that the LTCLR DLL is required for saving JPEG LAB images.
File constants associated with this file format are:
Constant |
Write Support |
Description |
FILE_CMP |
8 BPP (Grayscale) |
[5] LEAD CMP compressed format. |
FILE_JPEG |
8, 12, 16 BPP (Grayscale) |
[10] JPEG File Interchange Format. |
FILE_JPEG_411 |
8 BPP (Grayscale) |
[21] JPEG File Interchange Format, 4:1:1. |
FILE_JPEG_422 |
8 BPP (Grayscale) |
[21] JPEG File Interchange Format, 4:2:2. |
FILE_JPEG_LAB |
24 BPP |
[171] JPEG File Interchange Format, CieLAB 4:4:4. |
FILE_JPEG_LAB_411 |
24 BPP |
[172] JPEG File Interchange Format, CieLAB 4:1:1. |
FILE_JPEG_LAB_422 |
24 BPP |
[173] JPEG File Interchange Format, CieLAB 4:2:2. |
FILE_JPEG_RGB |
24 BPP |
[182] JPEG File Interchange Format, RGB 4:4:4. |
FILE_JP2 |
8, 16 BPP (Grayscale) |
[163] JPEG 2000 File. |
FILE_J2K |
8, 16 BPP (Grayscale) |
[164] JPEG 2000 Stream. |
FILE_CMW |
8, 12, 16 BPP (Grayscale) |
[165] LEAD Wavelet CMP compressed format. |
Required DLL: For a listing of the exact DLLs needed, refer to ePrint Files.
Related Formats: EXIF - Exif Formats, FPX - Kodak Format, TIFF - Tagged Image File Format.