我对图像分辨率感到困惑。在我的项目sizeof
中返回 4。这意味着一个和下一个像素地址之间是 4 个字节。换句话说,我有 RGBA 格式,每个组件 1 个字节?这样对吗?当我打电话时CGImageGetBitsPerComponent
,我得到 8 位(组件 1 个字节)。但是当我打电话时,CGImageGetBitsPerPixel
我得到 8 位。为什么?我想bitsPerPixel = (count of components) * bitsPerComponent
,这等于 4 个字节。如何获得 8 位而不是 4 字节?请告诉我某人。谢谢
问问题
31 次