Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Двоичная установка OpenCV 3.0 Windows с вкладом

Автор вопроса: TarantulaОтветов: 1

Двоичный пакет OpenCV 3.0 для Windows не включает двоичные файлы contrib. Например, если вы попытаетесь запустить образец Python под названием find_obj.py, произойдет сбой, за исключением следующего:

AttributeError: 'module' object has no attribute 'xfeatures2d'

Есть ли место для загрузки двоичных файлов contrib без компиляции всего OpenCV? Какова цель наличия двоичных файлов OpenCV, а не двоичных файлов contrib?

  • Проверьте: stackoverflow.com/a/28323252/1658810 Извините, но похоже, что вам придется создавать их самостоятельно. Chris Britt 25.07.2015
  • Какова цель наличия двоичных файлов OpenCV, а не двоичных файлов contrib? Дополнительные модули OpenCV: этот репозиторий предназначен для разработки так называемых дополнительных модулей, дополнительных функций. Новые модули довольно часто не имеют стабильного API и плохо тестируются. Таким образом, их не следует выпускать в составе официального дистрибутива OpenCV, поскольку библиотека поддерживает бинарную совместимость и пытается обеспечить достойную производительность и стабильность. Miki 25.07.2015
  • Кроме того, его несложно собрать самостоятельно, и часто вы можете оптимизировать сборку для своей конкретной системы, чтобы ускорить ее. Я не проводил формального тестирования, но заметил увеличение скорости примерно на 5-10%, создав его самостоятельно. Chris Britt 25.07.2015
  • возможный дубликат модуля contrib отсутствует в opencv 3.0? J Richard Snape 26.07.2015

pythonopencv

Ответы

Ответ 1 · рейтинг 1 · Tarantula

Итак, я искал везде, и кажется, что бинарный файл для модуля contrib не предоставляется, и вы должны скомпилировать его самостоятельно.

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы