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

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

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

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


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


Ответы (1)


arrow_upward
1
arrow_downward

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

person Tarantula    schedule 26.07.2015