CVPixelFormatType:像素格式是什么意思
本文关键字:是什么 意思 格式 像素 CVPixelFormatType | 更新日期: 2023-09-27 18:21:55
我正在处理输入,遇到了一个枚举CVPixelFormatType。不同的像素格式意味着什么?
对于任何在接受答案的链接上找不到答案的人,你必须向下滚动一点,阅读一点,然后单击页面上的链接,上面写着"像素格式标识符"。
这里有一个直接链接到这些描述-像素格式标识符
关于格式选项的更多信息,因为它们对一些人来说可能很神秘,也许值得注意:
- RGB表示三种颜色通道(红色、绿色、蓝色)
- RGBA表示三个颜色通道加上用于透明度的A(Alpha)
- 位选项(24位、32位、48位)除以通道数(RGB(3)或RGBA(4))告诉您分配给每个通道的位数,告诉您有多少种可能的颜色可用
24位RGB意味着每个通道8位,或者每个通道255个可能的选项。255^3=1650万种可能的颜色。
48位RGB意味着每个通道16位,或者每个通道32368个可能的选项。这是33.9万亿种可能的颜色。
请参阅Apple文档中的CVPixelFormatDescription