我正在尝试在iPhone上编写实时图像处理应用程序。

目前,我正在使用takepicture方法拍照(uiGetScreeImage输出的分辨率太低),但是由于我从ImagePickerController接收到了3Mpixels的UImage,因此必须将其绘制到上下文上,这需要很多时间。由于我只需要图像的一小部分,因此我尝试先对其进行裁剪然后再进行绘制,但这并没有真正的帮助。 Morevoer,绘制裁切图像所需的时间似乎取决于裁切位置而不是裁切尺寸(我觉得这很奇怪,但可能与UIImage物理存储的方式有些关系)。

我想知道是否有一种方法可以直接访问图像的像素。我愿意接受任何解决方案。另外,如果您可以指出一些适用于iphone 3gs的私有api页面或解决方案,那将很棒(我不打算发布该应用程序)。

非常感谢!

最佳答案

This可能会有所帮助。另外,您可以使用this question

10-06 03:06