使用图像属性保存CGImage

时间:2012-02-12 05:43:03

标签: ios cgimage

我正在开发一款照片应用程序,需要使用用户指定的属性保存图像,例如长边沿特定分辨率的英寸数,例如400dpi或用户指定的任何内容。因此,我需要写出一个能够设置图像尺寸,分辨率,色彩空间等的CGImage。我还没有找到一种方法在CGImage级别上执行此操作。我目前正在使用ImageMagick的iOS端口,虽然它很棒,但我想使用iOS固有的方法。

任何帮助都将非常感谢....

1 个答案:

答案 0 :(得分:0)

CGImage是一种不可变的,不透明的内存图像表示。

我相信您正在寻找的是Image I / O功能,位于恰当标题为ImageIO.framework的位置。创建CGImageDestination,然后使用CGImageDestinationSetProperties指定其属性。