Я пытаюсь написать приложение для обработки изображений в реальном времени на iphone.
В настоящее время я делаю снимки с помощью метода takepicture (выход uiGetScreeImage имеет слишком низкое разрешение), но, поскольку я получаю UImage от ImagePickerController, который составляет 3 Мпикселя, я должен нарисовать его в контексте, и это занимает много время. Так как мне нужен только небольшой участок изображения, я сначала попытался обрезать его, а затем нарисовать, но это не помогло. Более того, время рисования обрезанного изображения, похоже, зависит от положения кадрирования, а не от его размера (что я нахожу довольно странным, но это может быть связано с тем, как UIImage хранится в физическом виде, я думаю).
Мне было интересно, есть ли способ получить прямой доступ к пикселям изображения. Я открыт для любого решения. Также, если бы вы могли указать мне какую-то частную страницу API или решение, которое будет работать с iphone 3gs, это было бы здорово (я не собираюсь публиковать приложение).
Большое спасибо!