Send comments on this topic. | Back to Introduction - All Topics | Help Version 17.0.8.10
WICLeadJ2kProgressOrder Enumerated Type
See Also

Specifies the progression order to use when saving JPEG2000 files with an IWICLeadBitmapEncoder.

Syntax

 

typedef enum WICLeadJ2kProgressOrder{
        WICLeadJ2kProgressLayerResolutionComponentPosition= 0,
        WICLeadJ2kProgressResolutionLayerComponentPosition= 1,
        WICLeadJ2kProgressResolutionPositionComponentLayer= 2,
        WICLeadJ2kProgressPositionComponentResolutionLayer= 3,
        WICLeadJ2kProgressComponentPositionResolutionLayer= 4,
  } WICLeadJ2kProgressOrder;

Constants

This enumeration is used with the J2k_ProgressOrder property bag item when saving JPEG2000 files.

WICLeadDitherType Meaning
WICLeadJ2kProgressLayerResolutionComponentPosition Quality axis order. Image starts out blurry and becomes clearer and more detailed as additional data is decoded
WICLeadJ2kProgressResolutionLayerComponentPosition Resolution-axis order. Image starts out small and becomes larger as additional data is decoded. Higher compression ratios achieved by leaving lower resolutions in the file.
WICLeadJ2kProgressResolutionPositionComponentLayer Resolution-axis order. Image starts out small and becomes larger as additional data is decoded. Higher compression ratios achieved by leaving lower resolutions in the file.
WICLeadJ2kProgressPositionComponentResolutionLayer Position axis order. Image starts out as a series of blocks starting from the top left corner. Additional portions of the image become visible as more data is decoded. Image data stored by spatial location
WICLeadJ2kProgressComponentPositionResolutionLayer Color-axis order. Image starts out gray. Color is added as more data is decoded. Image data stored by color channel, starting with channel Y, then U, then V. If the transform to YUV option is used, the lowest decompressed image level for RGB is grayscale. Otherwise, the output is only the red channel.

 

Remarks

For more information, refer to the J2k_ProgressOrder property bag item.

See Also

Example