The Image Object Content Architecture format was developed by IBM. This architecture provides a consistent way to represent images, including conventions and directions for processing and interchanging image information. LEADTOOLS supports 3 types of IOCA files:
Raw IOCA files. These files use the FILE_RAWICA_XXX defines. These files are single IOCA images and do not have the MO:DCA wrapper.
MO:DCA IOCA files. These files use the FILE_ICA_XXX defines. These files can be multipage and have the MO:DCA wrapper around the IOCA image.
AFP MO:DCA IOCA files. These files use the FILE_AFPICA_XXX defines. These files can be multipage and have the MO:DCA wrapper around the IOCA image prefixed with AFP.
LEADTOOLS supports the following 1-bit compressions: Fax Group 3 or Group 4 images, IBM MMR (Fax G3 1D without EOL), uncompressed and ABIC. LEADTOOLS also supports 4-bit files with ABIC compression only. LEADTOOLS also supports 8-bit and 8-bit files with JPEG compression only. LEAD loads and saves all these formats.
LEADTOOLS supports loading and saving multipage files in this format.
The default extension used by this format is: ICA.
This file format does not support stamps or Lossless JPEG compression, but it does support multipage files for the MO:DCA files. LEAD does not support RLE4, Color Compression used by OS/2.
File constants associated with this file format are:
Constant | Read Support | Write Support | Description |
---|---|---|---|
FILE_AFPICA_G3_1D | 1 BPP | 1 BPP | [309] IOCA, compressed using CCITT Group 3, 1 dimension, with MO:DCA wrapper and AFP prefix (multipage). |
FILE_AFPICA_G3_2D | 1 BPP | 1 BPP | [310] IOCA, compressed using CCITT Group 3, 2 dimensions, with MO:DCA wrapper and AFP prefix (multipage). |
FILE_AFPICA_G4 | 1 BPP | 1 BPP | [311] IOCA, compressed using CCITT Group 4, with MO:DCA wrapper and AFP prefix (multipage). |
FILE_AFPICA_IBM_MMR | 1 BPP | 1 BPP | [313] IOCA, IBM MMR compressed, with MO:DCA wrapper and AFP prefix (multipage). |
FILE_AFPICA_UNCOMPRESSED | 1 BPP | 1 BPP | [312] IOCA, uncompressed, with MO:DCA wrapper and AFP prefix (multipage). |
FILE_AFPICA_ABIC | 1, 4 BPP | 1, 4 BPP | [191] IOCA, compressed using ABIC, with MO:DCA wrapper and AFP prefix (multipage). |
FILE_ICA_G3_1D | 1 BPP | 1 BPP | [71] IOCA, compressed using CCITT Group 3, 1 dimension , with MO:DCA wrapper (multipage). |
FILE_ICA_G3_2D | 1 BPP | 1 BPP | [72] IOCA, compressed using CCITT Group 3, 2 dimensions, with MO:DCA wrapper (multipage). |
FILE_ICA_G4 | 1 BPP | 1 BPP | [73] Raw IOCA, compressed using CCITT Group 4, with MO:DCA wrapper (multipage). |
FILE_ICA_IBM_MMR | 1 BPP | 1 BPP | [117] IOCA, compressed using IBM MMR, with MO:DCA wrapper (multipage). |
FILE_ICA_UNCOMPRESSED | 1 BPP | 1 BPP | [253] IOCA, uncompressed, with MO:DCA wrapper (multipage). |
FILE_ICA_ABIC | 1, 4 BPP | 1, 4 BPP | [190] IOCA, compressed using ABIC, with MO:DCA wrapper (multipage). |
FILE_ICA_JPEG | 8, 24BPP | 8, 24BPP | [377] IOCA, compressed using JPEG, with MO:DCA wrapper (multipage). |
FILE_ICA_JPEG_411 | 24 BPP | 24 BPP | [378] IOCA, compressed using JPEG 4:1:1, with MO:DCA wrapper (multipage). Also requires CMP DLL. |
FILE_ICA_JPEG_422 | 24 BPP | 24BPP | [379] IOCA, compressed using JPEG 4:2:2, with MO:DCA wrapper (multipage). Also requires CMP DLL. |
FILE_RAWICA_G3_1D | 1 BPP | 1 BPP | [77] IOCA, compressed using CCITT Group 3, 1 dimension, without the MO:DCA wrapper (single page). |
FILE_RAWICA_G3_2D | 1 BPP | 1 BPP | [78] IOCA, compressed using CCITT Group 3, 2 dimensions, without the MO:DCA wrapper (single page). |
FILE_RAWICA_G4 | 1 BPP | 1 BPP | [79] IOCA, compressed using CCITT Group 4, without the MO:DCA wrapper (single page). |
FILE_RAWICA_IBM_MMR | 1 BPP | 1 BPP | [118] IOCA, compressed using IBM MMR, without the MO:DCA wrapper (single page). |
FILE_RAWICA_UNCOMPRESSED | 1 BPP | 1 BPP | [254] IOCA, uncompressed, without the MO:DCA wrapper (single page). |
FILE_RAWICA_ABIC | 1, 4 BPP | 1, 4 BPP | [184] IOCA, compression using ABIC, without the MO:DCA wrapper (single page). |
Help Collections
Raster .NET | C API | C++ Class Library | HTML5 JavaScript
Document .NET | C API | C++ Class Library | HTML5 JavaScript
Medical .NET | C API | C++ Class Library | HTML5 JavaScript
Medical Web Viewer .NET
Multimedia
Direct Show .NET | C API | Filters
Media Foundation .NET | C API | Transforms
Supported Platforms
.NET, Java, Android, and iOS/macOS Assemblies
Imaging, Medical, and Document
C API/C++ Class Libraries
Imaging, Medical, and Document
HTML5 JavaScript Libraries
Imaging, Medical, and Document