cv2.error: OpenCV(4.6.0) /io/opencv/modules/dnn/src/net_openvino.cpp:511: error: (-2:Unspecified error) Build OpenCV with Inference Engine to enable loading models from Model Optimizer. in function 'readFromModelOptimizer'
OpenCV* ที่มีแพ็คเกจตัวติดตั้ง OpenVINO™ไม่รวมถึงการประกอบโมดูลเพิ่มเติมจากคลัง ข้อมูล opencv_contrib GitHub แม้ว่า OpenCV* จาก PyPI จะไม่มาพร้อมกับการรองรับ OpenVINO™
สร้าง OpenCV* แบบกําหนดเอง ซึ่งรวมถึง OpenVINO™ Inference Engine และโมดูลเพิ่มเติมจากคลัง ข้อมูล opencv_contrib GitHub พร้อมด้วยชุดแฟลกการคอมไพล์ขั้นต่ํา:
pip uninstall opencv opencv-contrib-python
git clone --recurse-submodules https://github.com/opencv/opencv.git
git clone --recurse-submodules https://github.com/opencv/opencv_contrib.git
cd opencv
mkdir build && cd build
sudo apt install libcanberra-gtk-module libtbb-dev
https://www.intel.com/content/www/us/en/developer/tools/openvino-toolkit/download.html
source /setupvars.sh
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/usr/local -DOPENCV_EXTRA_MODULES_PATH=/opencv_contrib/modules -DWITH_OPENVINO=ON -DPYTHON3_PACKAGES_PATH=/usr/lib/python3/dist-packages ..
make -j5
sudo make install