我正在开发一款照片应用程序,需要使用用户指定的属性保存图像,例如长边沿特定分辨率的英寸数,例如400dpi或用户指定的任何内容。因此,我需要写出一个能够设置图像尺寸,分辨率,色彩空间等的CGImage。我还没有找到一种方法在CGImage级别上执行此操作。我目前正在使用ImageMagick的iOS端口,虽然它很棒,但我想使用iOS固有的方法。
任何帮助都将非常感谢....
答案 0 :(得分:0)
CGImage
是一种不可变的,不透明的内存图像表示。
我相信您正在寻找的是Image I / O功能,位于恰当标题为ImageIO.framework
的位置。创建CGImageDestination
,然后使用CGImageDestinationSetProperties
指定其属性。