福州做网站费用,wordpress条文件,网站域名去哪买,中小企业网络设计与实现安装python版opencv的一些问题
OpenCV是知名的开源计算机视觉算法库#xff0c;提供了C\Python\Java版共享库。
在Python中使用OpenCV格外简单#xff0c;一句命令就能安装#xff0c;一行import就能引入#xff0c;可谓是神器。然而#xff0c;在实际使用中可能遇到一些…安装python版opencv的一些问题
OpenCV是知名的开源计算机视觉算法库提供了C\Python\Java版共享库。
在Python中使用OpenCV格外简单一句命令就能安装一行import就能引入可谓是神器。然而在实际使用中可能遇到一些疑问下面进行总结。
pip install opencv-python和conda install opencv的区别
大家一般都使用anaconda或miniconda管理多个python环境因而习惯使用conda install指令安装一切包。 pip install和conda install所安装的包都位于envs/环境名/site-packages目录下使用conda list指令也会列出pip所安装的包。 pip install和conda install安装python包的本质是在各自的包仓库中检索包名称如果检索到就把它下载下来然后安装。pip的包源是Python Package Index(PyPI)与conda的包源不通用也就是说这两个仓库是不互通的。自然就会有一些包可以使用pip安装而不能用conda安装。 opencv库包在PyPI中名字叫’opencv-python’在conda中叫opencv。所以使用这两种方式安装opencv的命令分别是
pip install opencv-pythonconda install opencv这两者安装的opencv若版本相同则在功能上完全一致使用起来没有多大区别。但是PyPI中的opencv和conda中的opencv的维护者不同依赖的底层库如JPEG格式读写也有细微差异造成在某些极特殊情况下处理结果不同。
一般来说推荐使用pip安装opencv。
pip install opencv-python还是opencv-contrib-python还是opencv-python-headless
opencv-python和opencv-contrib-python都具备基本的图像处理算法。后者包含了更多的特殊算法商用需要付费的算法、线特征提取等而且大小比前者没有大很多推荐安装后者。 opencv-python-headless包含了opencv的一个子集headless的意思是这个库不包含图形用户界面(GUI)的功能因此它通常用于在没有显示器或图形界面的环境中运行。