Обнаружение угла изображения в камере
Я очень новичок в программировании iOS и в настоящее время пробую новый язык программирования iOS - Swift, чтобы увидеть, какие библиотеки доступны и так далее. В настоящее время я пытаюсь создать новый проект в xcode 6, который делает снимок документа. Но я хочу сделать определение угла. Затем пользователь может сделать углы больше и меньше (в зависимости от пользователя), затем он может обрезать это изображение. Например, приложение офисный объектив.
Я провел несколько исследований, но пара разработчиков предложили использовать GPUImage. Это совместимо с iOS8? Любые другие инструменты или более простые конфигурации, которые могут помочь мне получить то, что мне нужно?
Существуют ли другие библиотеки, которые могут работать с xcode6.1 или более поздней версией с iOS8? Я не знаю много о каких-либо сторонних библиотеках или примерах, которые могли бы указать мне правильное направление относительно того, как я могу сделать обнаружение угла?
Любые советы / предложения будут отличными, поэтому я могу учиться и совершенствоваться с этой частью. Спасибо!
1 ответ
Обнаружение функции изображения на самом деле довольно сложная вещь. Возможно, вы захотите взглянуть на библиотеку под названием OpenCV. Это основанный на C API, который построен поверх OpenGL. Это довольно продвинутый фреймворк, который выполняет расширенную обработку изображений, поэтому, если вы не являетесь достаточно опытным разработчиком программного обеспечения, это может быть слишком сложно.
Изображение GPU также может работать на вас. Да, абсолютно работает под iOS. Он написан на Objective-C, но также должен вызываться из swift
Хорошей новостью является то, что обнаружение углов должно быть довольно простой проблемой. Это не значит просто, просто.