opencv路径识别,opencv读取图片

  opencv路径识别,opencv读取图片

  很多刚接触opencv的朋友经常看图出错。很多朋友可能看到资料里的代码是这样的:

  2.CVI读取( Lena.jpg )然后错误是:

  错误:(-215)函数cv:imshow中的size.width0 size.height0

  在这里要小心。不要在这一段抄袭书的内容。因为图片的读取是从你自己的电脑上,你读不出来是因为它在你的电脑上不一定有这个图片,或者路径不对。

  至此,不得不提一下路径中应该注意的几点。路径分为绝对路径和相对路径。路径肯定是从根文件夹(Windows一般用字母c:d:作为根文件夹)开始,一层一层找到目标文件所在的路径,比如下面这个例子:

  # c:\ users \ 17135 \ desktop \ python \ 1 . jpc v2 . im read(r c:\ users \ 17135 \ desktop \ python \ 1 . jpg )#可以表示路径的字符有两个,分别是/、\。因为\被用作转义字符,所以应该在它前面加一个R以避免转义。#这里,我的目标文件是1.jpg的相对路径,有点像物理学中的引用。简单地说,您已经创建了一个py文件。一般如果没有改变路径的操作,你的相对路径的引用就是这个级别的这个py文件。那么相对路径的表示就是其他文件相对于这个引用文件的相对路径。例如,我的py文件的路径是:

  # c:\ users \ 17135 \ desktop \ python \ opencv \ imread . py所以现在,当我们导入图片时。py文件是我们的参考文件,1.jpg在Python目录下,所以我们要用…/(…/表示上一个目录,/表示同级目录)进入上级目录。也就是你进入了python目录(也就是你进入了与opencv文件夹同级的目录)。可以看出,python目录下有两个文件或文件夹,一个是opencv文件夹,另一个是1.jpg文件。所以绝对路径是:

  2.CVIM读(’./1.jpg )简单来说,读入图片,你得在自己的电脑上输入图片的图片路径。如果路径错误,您将报告一个错误。所以让我们看看第一段代码。如果你的py文件的同一个目录下没有lena.jpg,肯定会给出错误。人的信息这样写是因为在他们的py文件的同一个目录下还有一个名为lena.jpg的文件。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • opencv图像识别数字,opencv 识别
  • opencv图像识别数字,opencv 识别,如何基于opencv实现简单的数字识别
  • opencv图像的旋转角度计算,opencv图像仿射变换
  • opencv图像的旋转角度计算,opencv图像仿射变换,OpenCV图像几何变换之透视变换
  • opencv图像的旋转角度计算,opencv 旋转任意角度
  • opencv图像的旋转角度计算,opencv 旋转任意角度,opencv图片的任意角度旋转实现示例
  • opencv图像处理函数,opencv图像轮廓合并
  • opencv图像处理函数,opencv图像轮廓合并,OpenCV图像处理之七种常用图像几何变换
  • opencv双线性插值函数,opencv 图像插值
  • LBPH人脸识别,基于opencv的人脸识别技术
  • LBPH人脸识别,基于opencv的人脸识别技术,Opencv LBPH人脸识别算法详解
  • ,,OpenCV黑帽运算(BLACKHAT)的使用
  • opencv双线性插值函数,opencv 图像插值,C++ OpenCV实现图像双三次插值算法详解
  • ,,C语言 OpenCV实现柱面投影
  • ,,C++ Opencv imfill孔洞填充函数的实现思路与代码
  • 留言与评论(共有 条评论)
       
    验证码: