Anaconda下配置python+opencv+contribx的实例讲解


Posted in Python onAugust 06, 2018

先吐槽一下opencv

3.1.0的版本cv2.sift和surf就不能用了 看解释是说 什么 "non-free",,必须要到opencv_contrib库中才有,而这个库的编译不是一点点的困难 堪称史上最恶

这几天为了装open_contrib反复编译各种报错已经很无奈了。

查遍了各种大神的各种攻略,花积分下载了各种攻略。。基本上没有一个能全部解决的办法。

回帖或者其他的 要么只说 “”我解决了 “ 并不说方法,要么就是不详不尽 或者比较高深

其实吧 新手只要看到vs编译啊 cmake啊这种存在啊无数千奇百怪的报错的时候就会无比的慌,尤其是opencv这种一编译就2小时起的大家伙

在这里给初学者们提供一个简便的方法

我偶然在看一个做猫脸检测的大神的博客 发现一个神网站

http://www.lfd.uci.edu/~gohlke/pythonlibs/

基本上有现在所需的所有库

(其实imagepy群的yxdragon大神之前给过我也 ,就是我没仔细看下面的库居然这么全)

都是编译好了的 直接pip install就行 这里居然直接有已经编译好的

Anaconda下配置python+opencv+contribx的实例讲解

根据你python的版本 和opencv需要的版本

直接输入pip install opencv python-3.x.0+contrib-cpxx-cpxxm-win xxxxx.whl即可 自动卸载原有版本 安装新的

好了 可以使用了

import cv2

help(cv2.xfeatures2d)

测试如图

Anaconda下配置python+opencv+contribx的实例讲解

以上这篇Anaconda下配置python+opencv+contribx的实例讲解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
仅利用30行Python代码来展示X算法
Apr 01 Python
python写日志封装类实例
Jun 28 Python
python数据结构之图深度优先和广度优先实例详解
Jul 08 Python
python 内置函数filter
Jun 01 Python
Python pyinotify日志监控系统处理日志的方法
Mar 08 Python
详谈pandas中agg函数和apply函数的区别
Apr 20 Python
python 字符串常用函数详解
Sep 11 Python
使用Python实现 学生学籍管理系统
Nov 26 Python
Python3 字典dictionary入门基础附实例
Feb 10 Python
Python中实现一行拆多行和多行并一行的示例代码
Sep 06 Python
详解matplotlib中pyplot和面向对象两种绘图模式之间的关系
Jan 22 Python
浅谈pytorch中的dropout的概率p
May 27 Python
Django添加sitemap的方法示例
Aug 06 #Python
python中scikit-learn机器代码实例
Aug 05 #Python
解决使用pycharm提交代码时冲突之后文件丢失找回的方法
Aug 05 #Python
Python字符串、整数、和浮点型数相互转换实例
Aug 04 #Python
python与caffe改变通道顺序的方法
Aug 04 #Python
Python爬虫PyQuery库基本用法入门教程
Aug 04 #Python
python list转矩阵的实例讲解
Aug 04 #Python
You might like
Netflix将与CLAMP、乙一以及冲方丁等6名知名制作人合伙展开原创动画计划!
2020/03/06 日漫
生成卡号php代码
2008/04/09 PHP
php一句话cmdshell新型 (非一句话木马)
2009/04/18 PHP
php邮箱地址正则表达式验证
2015/11/13 PHP
Thinkphp实现自动验证和自动完成
2015/12/19 PHP
javascript 导出数据到Excel(处理table中的元素)
2009/12/18 Javascript
jQuery EasyUI API 中文文档 - Calendar日历使用
2011/10/19 Javascript
Js中setTimeout()和setInterval() 何时被调用执行的用法
2013/04/12 Javascript
Ext JS添加子组件的误区探讨
2013/06/28 Javascript
jQuery+ajax实现动态执行脚本的方法
2015/01/27 Javascript
JavaScript实现的一个倒计时的类
2015/03/12 Javascript
javascript实现显示和隐藏div方法汇总
2015/08/14 Javascript
在JavaScript中call()与apply()区别
2016/01/22 Javascript
node+express制作爬虫教程
2016/11/11 Javascript
JS中定位 position 的使用实例代码
2017/08/06 Javascript
Node.js如何使用Diffie-Hellman密钥交换算法详解
2017/09/05 Javascript
vue-cli开发时,关于ajax跨域的解决方法(推荐)
2018/02/03 Javascript
vue2.0 循环遍历加载不同图片的方法
2018/03/06 Javascript
在webstorm开发微信小程序之使用阿里自定义字体图标的方法
2018/11/15 Javascript
layer.open的自适应及居中及子页面标题的修改方法
2019/09/05 Javascript
js实现类选择器和name属性选择器的示例步骤
2021/02/07 Javascript
[16:01]夜魇凡尔赛茶话会 第二期01:你比划我猜
2021/03/11 DOTA
Python中的异常处理简明介绍
2015/04/13 Python
Python中模块string.py详解
2017/03/12 Python
分析Python中解析构建数据知识
2018/01/20 Python
Java编程迭代地删除文件夹及其下的所有文件实例
2018/02/10 Python
详解如何用TensorFlow训练和识别/分类自定义图片
2019/08/05 Python
Pytorch 中retain_graph的用法详解
2020/01/07 Python
TensorBoard 计算图的查看方式
2020/02/15 Python
python 画图 图例自由定义方式
2020/04/17 Python
python打包生成so文件的实现
2020/10/30 Python
英国美术用品购物网站:Cass Art
2019/10/08 全球购物
疾病捐款倡议书
2014/05/13 职场文书
集体生日活动方案
2014/08/18 职场文书
质量在我心中演讲稿
2014/09/02 职场文书
详解Spring Security如何在权限中使用通配符
2022/06/28 Java/Android