JPEG2000与JasPer库的透明度

时间:2014-12-08 07:17:40

标签: c jpeg2000

我试图使用JasPer JPEG2000库来创建透明的JPEG2000图像(实际上我正在创建JPC)。

我遇到的问题是我无法弄清楚如何让JasPer创建透明图像。它支持的格式都不支持透明度(JPEG2000格式除外,这是我尝试创建的格式):

The following formats are supported:
    mif      My Image Format (MIF)
    pnm      Portable Graymap/Pixmap (PNM)
    bmp      Microsoft Bitmap (BMP)
    ras      Sun Rasterfile (RAS)
    jp2      JPEG-2000 JP2 File Format Syntax (ISO/IEC 15444-1)
    jpc      JPEG-2000 Code Stream Syntax (ISO/IEC 15444-1)
    jpg      JPEG (ISO/IEC 10918-1)
    pgx      JPEG-2000 VM Format (PGX)

在JasPer文档中,它使用"透明度"一旦在这种背景下:

  

RGBA(即具有透明度的RGB)图像将具有四个组件,   一个与红色,绿色,蓝色和alpha平面相关联的一个。   不需要以相同的分辨率对各种组件进行采样。在   换句话说,不同的组件可能具有不同的采样周期。   例如,当彩色图像用a表示时   亮度 - 色度的颜色空间,这种情况并不少见   亮度信息比色度更精细地采样   信息

这意味着支持透明度,因为它正在讨论透明度在编码中的工作原理。然而......如何使用它?

有什么想法吗?

支持创建透明JPC的任何其他开源替代方案都会很好。

感谢。

0 个答案:

没有答案