ModuleNotFoundError: No module named ‘matplotlib.delaunay‘

《计算机视觉》书上关于使用RANSAC算法进行图像拼接例子代码实现时遇到了诸多问题,具体的问题和解决方法如下:

1、PCV库的安装

网上有诸多的教程,可去github下载对应的压缩包,然后解压,进入相应的目录,打开命令行,然后输入:

python setup.py install

或者

下载好压缩包后,不进行解压

直接进入anconda的promt窗口中

然后进入压缩包的对应目录,输入:

pip install PCV-master.zip 即可

测试方法:

输入python

然后输入import PCV(大写的)

如果未报错即安装成功

1、from PCV.geometry import homography,warp

这句话会出现关于print的报错,只要进入对应的文件中,将print后的用括号包起来即可

2、如题目的报错

进入warp.py文件中,将报错的:

import matplotlib.delaunay as md

改为:from scipy.spatial import Delaunay

并且进入函数:

def triangulate_points(x,y):中

然后将其中的语句改为:

tri = Delaunay(np.c_[x,y]).simplices

PCV安装+报错解决相关推荐

  1. Apache2.4.1编译安装报错解决

    Apache HTTP Server(HTTPD)2.4.1,这个版本是新一代的2.4分支的首个正式版本. Apache HTTP Server项目团队称,这是最新的.也是最好的一个版本,添加了许多新 ...

  2. Navicat Premium15 安装报错解决办法

    Navicat Premium15 安装报错解决办法 在安装Navicat的时候,发现一直无法破解安装,一直报错提示"激活失败.原因可能是由于已达到激活次数的上限.请检查你是否已在 卸载或重 ...

  3. 【转载】Chrome插件在高版本浏览器中安装报错解决

    为什么80%的码农都做不了架构师?>>>    Chrome插件在高版本浏览器中安装报错解决技术 maybe yes 发表于2014-12-17 17:20 原文链接 : http: ...

  4. ant-design-vue安装报错解决

    编译报错如图 原因 ant-design-vue使用less预处理器.在less3.0版本以前,javascriptEnabled属性默认为true,3.0以后默认为false.我的项目less版本为 ...

  5. Thinkphp安装报错解决办法

    跟着官方文档的步骤安装thinkphp报错该如何解决: 前言 ThinkPHP无需安装过程,但是需要把ThinkPHP框架放入WEB运行环境(前提是你的WEB运行环境没有问题). 一.Thinkphp ...

  6. lightgbm 安装报错解决

    报错提示:     ERROR: Command errored out with exit status 1:      command: /bin/python -c 'import sys, s ...

  7. php amqp扩展安装,php扩展AMQP,安装报错解决

    接下来来安装php扩展AMQP,安装了它以后,才能用PHP操作rabbitmq. wget https://pecl.php.net/get/amqp-1.4.0.tgz tar -zxvf amqp ...

  8. GO库安装报错解决:unrecognized import path golang.org/x/net (https fetch: dial tcp i/o timeout

    今天想用goquery时,报错说golang.org\x\net\html没安装. ..\github.com\andybalholm\cascadia\selector.go:9:2: cannot ...

  9. ORACLE安装报错解决

    今天在虚拟机中安装了一个WINDOWS系统,用于安装oracle服务器:从安装到使用中出现了很多的问题,把这些问题解决掉,花了不少时间,查了不少的资料. 第一个,我在安装过程中,出现了ORA-0092 ...

最新文章

  1. DevExpress最强干货|实用示例、更新等你来体验!
  2. 有关LocalAlloc,LocalReAlloc,LocalFree,GlobalAlloc,GlobalReAlloc,GlobalFree的模糊点总结
  3. 多迪人事主管揭秘:面试官是如何面试Web前端求职者?
  4. BASH SHELL 脚本基础
  5. 1.4 正则化-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
  6. JavaBean fields TO ExtjsMode fields
  7. LeetCode 1976. 到达目的地的方案数(迪杰斯特拉 Python 优先队列)
  8. eBPF学习记录(三)使用BCC开发eBPF程序
  9. php常用标签,PHP 过滤常用标签的正则表达式
  10. 算法复习周------“动态规划之‘图像压缩’”
  11. 在dom最前面插入_虚拟 DOM 到底是什么?
  12. JavaScript的学习指南
  13. Network 之五 TCP/IP 协议族、工作流程、(TCP、IP、MAC、VLAN)常用协议格式详解
  14. 手机浏览器点击标签出现蓝色背景解决方法
  15. Python3程序设计编程题解
  16. Docker Build Cache 缓存清理
  17. [JavaScript] Canvas 实现的签字板
  18. 「 神器 」快速启动应用Wox
  19. SAP中输出质检Q状态库存清单处理实例
  20. 企业管理系统类型有哪些?企业管理系统如何选型?

热门文章

  1. hadoop集群的yarn ha配置,亲测
  2. ctfshow 文件包含Web78-79
  3. Xcode 真机调试之 Unable to install “xxx“
  4. 网站形象与网站定位对网站建设的重要性
  5. 齿轮和轴的介绍 外文翻译
  6. python比java容易学_是不是Python比Java更容易学,更容易就业?
  7. TCP/IP 测试题(一)
  8. postgresql入门_PostgreSQL教程:PostgreSQL 10入门
  9. 活体检测PatchNet学习笔记
  10. 零基础Python入门学习笔记(持续更新)