Я недавно установил последний выпуск OpenVINO (2018 R5 0.1) для Windows 10, который, если я правильно понял, поставляется с полностью собранным OpenCV.Многие учебные пособия показывают использование этого OpenCV, но мне не удалось заставить его работать в моей среде Anaconda (с Python 3.6).
Запуск сценария установки environement C:\Intel\cvsdk\bin\setupvars.bat
Я получаю следующий вывод:
Commande ECHO désactivée.
PYTHONPATH = C: \ Intel \ computer_vision_sdk_2018.5.456 \ python \ python3.6; C: \ Program Files \ Python36;
[setupvars.bat] Среда OpenVINO инициализирована
В моем conda env, если у меня не установлен пакет opencv, я получаю ошибку:
ModuleNotFoundError: No module named cv2
И еслиЯ устанавливаю один с conda install py-opencv
(или opencv
), я получаю это:
cv2.error: OpenCV(3.4.2) [...] Build OpenCV with Inference Engine to enable loading models from Model Optimizer
Установка с помощью pip (pip install opencv-python
) в среде anaconda также неработа:
cv2.error: OpenCV(4.0.0) [...] Build OpenCV with Inference Engine to enable loading models from Model Optimizer
Для пояснения я успешно создал примеры opencv с CMake и могу запускать исполняемые файлы.Вот вывод одной из их примеров программ:
(OpenVino) C:\Intel\computer_vision_sdk_2018.5.456\opencv\build\Debug>openvino_sample_opencv_version.exe
Добро пожаловать в OpenCV 4.0.1-openvino
Понятно, что OpenCV можно использовать как-то, я простоне могу найти, как использовать его в моей среде conda из скрипта Python.