ImageGear for C and C++ on Windows v21.0 - Updated
API Reference Guide / ISIS Component API Reference / ISIS Component Tags Reference / Image Quality Tags / IG_ISIS_TAG_GAMMA_TABLEn
In This Topic
    IG_ISIS_TAG_GAMMA_TABLEn
    In This Topic

    Length of custom gamma table. 0x0568-0x056D  1384-1389

    For scanners that support downloadable gamma correction curves, IG_ISIS_TAG_GAMMA_TABLEn specifies the data for each element of the downloadable gamma table.

    Type:

    IG_ISIS_TAG_TYPE_LONG

    Drivers:

    Drivers for scanners that support at least one downloadable gamma table.

    Values:

    A list of value, each with valid choices in the range of 0 - 255, that specifies the data for a downloadable gamma correction curve. Each tag in this group has a number of elements equal to the length value in its corresponding IG_ISIS_TAG_GAMMA_LENTHn tag.

    Inverted linear gamma curve

    256

    255

    254

    253

    <... values continue to descend...>

    2

    1

    0

    The first line in the file is the description of the gamma curve. The other lines are the actual gamma table data.

    Remarks:

    There are currently six tags in this group: IG_ISIS_TAG_GAMMA_TABLE1 through IG_ISIS_TAG_GAMMA_TABLE6. To create a downloadable gamma table, establish a length for the table, then fill in the values for each element of the table by calling IG_ISIS_tag_set_long. You can also let the user select an existing gamma file by calling IG_ISIS_drv_read_gamma_file. For more information on downloadable gamma tables, consult the documentation supplied with scanners that support downloadable gamma tables.

    See Also

    IG_ISIS_TAG_GAMMA

    IG_ISIS_TAG_GAMMA_LENGTHn

    IG_ISIS_drv_read_gamma_file