从源代码构建最新的OpenCV (4.5.5)
~/Programs/opencv$ git remote -v
origin https://github.com/opencv/opencv (fetch)
origin https://github.com/opencv/opencv (push)
~/Programs/opencv$ git status
HEAD detached at 4.5.5使用cmake
cmake -DCMAKE_BUILD_TYPE=Release -DOPENCV_EXTRA_MODULES_PATH=~/Programs/opencv_contrib/modules -DBUILD_opencv_python3=ON -DCMAKE_INSTALL_PREFIX:PATH=~/Programs/opencv/local -DOPENCV_GENERATE_PKGCONFIG=ON -DWITH_GSTREAMER=ON -DOPENCV_DNN_OPENCL=ON -DBUILD_LIST=core,calib3d,viz,videoio,highgui,python3,stitching ..
make all install然后我更新环境。
export PATH=~/Programs/opencv/local/bin:$PATH
export LD_LIBRARY_PATH=~/Programs/opencv/local/lib:$LD_LIBRARY_PATH
export PYTHONPATH=~/Programs/opencv/local/lib/python3.6/dist-packages:$PYTHONPATH但是OpenCV提供的样本不起作用?!
$ python3 ~/Programs/opencv/samples/python/stitching.py -h
Traceback (most recent call last):
File "/home/pi/Programs/opencv/samples/python/stitching.py", line 20, in <module>
modes = (cv.Stitcher_PANORAMA, cv.Stitcher_SCANS)
AttributeError: module 'cv2' has no attribute 'Stitcher_PANORAMA'缝纫不起作用,但所有其他东西(不显示,刻录/写入,视频采集,校准,.)工作:我错过了什么?
发布于 2022-01-28 08:04:24
需要同时导出和
export PYTHONPATH=~/Programs/opencv/local/lib/python3.6/dist-packages:$PYTHONPATH
export PYTHONPATH=~/Programs/opencv/local/lib/python3.6/site-packages:$PYTHONPATHhttps://stackoverflow.com/questions/70890089
复制相似问题