Image Object Content Architecture Format (IOCA/MODCA)

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:

  1. 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.

  2. 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.

  3. 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. LEAD loads and saves all these formats.

The default extension used by this format is: ICA.

This file format does not support stamps or Lossless JPEG compression, but it does support multi-page files for the MO:DCA files. LEAD does not support RLE4, Color Compression used by OS/2 and JPEG compression.

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_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).

Required DLL: LFICA. For a listing of the exact DLLs needed, based on the toolkit version, refer to Files To Be Included With Your Application .

Related Formats:

AFP - AFP Format

PTK - PTOCA Format

CAL - CALS Raster Format

FAX - Raw Fax Format

TIFF - Tagged Image File Format / CCITT

Platforms

Win32, x64.