-1

如何将二进制数据转换为图像?我有 RGB 565 位图图像内容的二进制文件。我想将 .bin 文件转换为图像。

提前致谢。

4

2 回答 2

0

获取数据后,您必须先将其转换为 iOS 的原生格式(RGBA8888、ARGB8888 或 RGB888)。 这种方法应该可以帮助你。现在您所要做的就是将数据放入vBuffer. 将数据作为 RGBA8888 输出后,您需要对CGBitmapContext数据进行 a 并从中CGImage取出。所以,最后,如果可以的话,我建议你切换格式。这样做不会节省任何性能。

于 2013-04-26T10:34:18.463 回答
0
UIImage *retrieved = [UIImage imageWithData:
                          [NSData dataWithBytes:data length:length]];
于 2013-04-26T09:19:28.677 回答