Как перенести stasm4.1.0 на IOS?

Я строю спазм для IOS.

версия opencv: "3.3.1" stasm4.1.0

cmakefile

Юникс

  • Загрузите исходный код STASM с http://www.milbo.users.sonic.net/stasm/
  • распакуйте его, например, в stasm4.1.0. Я буду ссылаться на этот каталог как STASM_DIR
  • распакуйте предоставленные файлы в STASM_DIR
  • исправьте исходные файлы:
    • cd STASM_DIR / apps
    • patch -p0
    • cd STASM_DIR / apps / shapefile
    • patch -p0
  • запустите cmake и сгенерируйте make-файл: рекомендуется использовать другой каталог сборки, в моем случае я буду встраивать в STASM_DIR/@build
  • введите STASM_DIR/@build и скомпилируйте с помощью make или вашей любимой IDE (протестировано с make и netbeans)
  • Вы получите скомпилированные примеры минимального и минимального2 и статическую библиотеку libstasm.a

но есть вопрос случиться. Я не знаю, как это сделать, пожалуйста, спасибо.

ошибка: нет типа с именем 'CascadeClassifier' в пространстве имен 'cv'; Вы имели в виду "CvHaarClassifier"? static cv::CascadeClassifier facedet_g; // детектор лица ^~~~~~~~~~~~~~~~~~~~~ CvHaarClassifier

ошибка: ни один член с именем "equalizeHist" в пространстве имен "cv" Image equalized_img; cv::equalizeHist(bordered_img, equalized_img); ~~~~^

ошибка: нет члена с именем 'resize' в пространстве имен 'cv' cv::resize(img, pyr[ilev], cv::Size(), scale, scale, cv::INTER_LINEAR); ~~~~^

ошибка: нет члена с именем 'INTER_LINEAR' в пространстве имен 'cv' cv::resize(img, pyr[ilev], cv::Size(), scale, scale, cv::INTER_LINEAR); ~~~~^

ошибка: нет члена с именем 'resize' в пространстве имен 'cv' cv::resize(img, scaledimg, ~~~~^

ошибка: нет члена с именем 'INTER_LINEAR' в пространстве имен 'cv' cv:: Size (), imgscale, imgscale, cv:: INTER_LINEAR); ~~~~ ^

4 ошибки сгенерированы.

0 ответов

Другие вопросы по тегам