我正在尝试使用CGBitmapContextCreate创建一个CGContextRef。我想创建的位图是RBG565 (红色和蓝色是5位,绿色是6位)。bitsPerComponent是CGBitmapContextCreate的一个参数。由于我有变量bitsPerComponent,我不确定是否只将其设置为5,或者是否有更好的方法?
谢谢。
发布于 2013-01-24 16:21:01
CoreGraphics本身并不支持RGB565。您需要使用不同的格式创建位图上下文,然后使用类似vImageConvert_ARGB8888toRGB565的格式转换为RGB565。
https://stackoverflow.com/questions/14496366
复制相似问题