видеообработка в открытом формате ios
Я пытаюсь сделать учебник найденнымВот для обработки видео IOS с OpenCV Framework.
Я успешно загрузил платформу ios openCv в свой проект -but Похоже, что между моей структурой и той, что представлена в руководстве, есть несоответствие, и я надеюсь, что кто-то может мне помочь.
OpenCv используетcv::Mat
тип для представления изображений. При использовании делегирования AVfoundation для обработки изображений с камеры - мне нужно будет преобразовать всеCMSampleBufferRef
к этому типу.
Похоже, что фреймворк openCV, представленный в руководстве, предоставляет библиотеку, называемую
#import <opencv2/highgui/cap_ios.h>
с новой командой делегата:
Может кто-нибудь указать мне, где я могу найти эту структуру или, возможно, быстрое преобразование междуCMSampleBufferRef
а такжеcv::Mat
EDIT
Существует много сегментации в среде opencv (по крайней мере, для ios). Я загрузил его через различные "официальные" сообщения. сайты, а также с помощью таких инструментов, как fink и brew, используя свои инструкции. Я даже сравнил заголовочные файлы, которые были установлены в / usr / local / include / opencv /. Они были разные каждый раз. При загрузке проекта openCV - в одном проекте находятся различные файлы cmake и конфликтующие файлы readme. Я думаю, что мне удалось создать хорошую версию для IOS с функциональностью avcapture, встроенной в платформу (с этим заголовком<opencv2/highgui/cap_ios.h>
) сквозь этоссылка на сайт а затем сборка библиотеки с использованием скрипта Python в каталоге IOS - с помощью командыpython opencv/ios/build_framework.py ios
, Я постараюсь обновить