库文件
。可以用cmake构建项目后编译,也可以直接用官方提供的编译好的版本。
官方提供的编译库一般只是标准版本,没有附加某些库,比如tbb等,要想让opencv使用tbb等库,就只能自己构建项目后编译。
当然,一般使用的话,用官方提供的库即可。OpenCV231版本就提供编译好的库,可以直接设置使用。
1、找到Opencv的安装目录,例如安装目录在F盘,找到相应的安装目录如下所示
2、可以看到上图中有两个目录文件夹,而要找的源代码就在source这个文件夹下,打开这个目录
3、在上图中找到modules,打开后可以看到很多文件夹,每个文件夹下都存放了不同类型领域的源代码。
首先分两个:第一个:
Python程序中如何导入OpenCV
解决方法:
找到opencv源代码中的cv2文件夹
复制到anaconda的lib文件夹中
再导入cv2,就好了。
然后python 37中导入
没有安装anaconda,只安装了python的也可以将cv2复制到python的安装路径下的(C:\Program Files\Python37\Lib\site-packages)文件夹中。
opencv430中的cv2
是opencv430可以看到,应该是其支持这几个版本的python。
现在仅仅是可以将cv2导入,但是由于python和opencv的版本支持问题,并不一定可以使用cv2中所有的方法,若遇到问题,可以在评论区写下,一起探索下奥。
以上内容为学习交流使用,纯属个人经验,采纳需谨慎!
解决方式如下:
解决方法:更换低版本matplotlib
pip3 uninstall matplotlib就可以解导入matplotlib库中的pyplot的问题了!
希望这些能帮助到你!
OpenCV 22以后版本需要使用Cmake生成makefile文件,因此需要先安装cmake。ubuntu下安装cmake比较简单,
apt-get install cmake
如果觉得自带的版本不符合要求,可以下载安装包。
下载最新版的安装包:
>
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)