Objective-C - 从整数数组创建图像

时间:2013-12-10 19:29:48

标签: objective-c

我有一个整数数组。每个int代表一个像素并具有ARGB信息。我也知道图像的宽度和高度。

如何将这些信息转换为图像?

这是一个IOS应用程序,我只会在屏幕上显示图像,无需保存。我打算每帧创建一个图像。

2 个答案:

答案 0 :(得分:0)

取决于您要创建的图像类型。 PPM,例如,如果您有RGB值,则只需在标题中指定图像类型。所以你要创建一个空文件,为I / O打开它然后写这样的东西

P6

宽度高度255

rgbrgbrgbrgb

问题不是所有图像都是以这种方式创建的。所以我想问题是你要创建什么类型的图像?对于您支持的每种文件类型,您需要以不同的方式编写文件。

答案 1 :(得分:0)

假设您正在为iOS开发,我会尝试加入: How can I make an UIImage programatically?

有了这个: iPhone : How to change color of particular pixel of a UIImage?

希望这会让你走上正轨。