1

我正在处理输入并且遇到了枚举 CVPixelFormatType。不同的像素格式是什么意思?

4

2 回答 2

0

请参阅Apple 文档中的CVPixelFormatDescription

于 2013-07-11T16:18:07.657 回答
0

对于遇到此问题但无法在已接受答案的链接上找到答案的任何人,您必须向下滚动一点,阅读一点,然后单击该页面上显示像素格式标识符的链接。

这是这些描述的直接链接 -像素格式标识符

有关格式选项的更多信息,因为它们可能对某些人来说很神秘,也许值得注意:

  • RGB 代表三个颜色通道(红、绿、蓝)。
  • RGBA 表示三个颜色通道加上用于透明度的 A(Alpha)。
  • 位选项(24 位、32 位、48 位)除以通道数(RGB (3) 或 RGBA (4))告诉您分配给每个通道的位数,这告诉您有多少可能的颜色可用。

24 位 RGB 意味着每通道 8 位,或每通道 255 个可能的选项。255^3 = 1650 万种可能的颜色。

48 位 RGB 意味着每通道 16 位,或每通道 32,368 个可能的选项。这是 33.9 万亿种可能的颜色。

于 2021-01-15T20:32:13.547 回答