ubantu 下python调用opencv的cv2读取图片发生错误
来源:互联网 发布:淘宝页面尺寸是多少 编辑:程序博客网 时间:2024/05/21 17:15
一、环境
ubantu16.几忘了
Python2.7.12
opencv 3.1.0
二、在python里导入openv的cv2 读一张图片
三、出现错误:
error: (-2) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function cvNamedWindow
解决办法:
(1)按提示在终端 sudo install libgtk2.0-dev
sudo install pkg-config
再一次运行程序还是不行!
(2)在网上查了资料,有人说是:简单的解释就是你的GTK+2.x要先于OpenCV安装,所以给的解决方法是You should remove the current installation of opencv from your system; rebuild your opencv lib after installing gtk dev lib in the correct path; and reinstall the compiled opencv lib.
好吧!打算重新安装opencv,安装参考:http://blog.csdn.net/qingyanyichen/article/details/51621982
我电脑之前因为想配置caffe,所以已经下载好并解压了opencv文件和一些需要的包,所以直接配置opencv文件
1.sudo cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
再运行测试代码,成功!
ubantu16.几忘了
Python2.7.12
opencv 3.1.0
二、在python里导入openv的cv2 读一张图片
#测试代码import cv2img=cv2.imread("/home/pics/DL.png")
三、出现错误:
error: (-2) The function is not implemented. Rebuild the library with Windows, GTK+ 2.x or Carbon support. If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config, then re-run cmake or configure script in function cvNamedWindow
解决办法:
(1)按提示在终端 sudo install libgtk2.0-dev
sudo install pkg-config
再一次运行程序还是不行!
(2)在网上查了资料,有人说是:简单的解释就是你的GTK+2.x要先于OpenCV安装,所以给的解决方法是You should remove the current installation of opencv from your system; rebuild your opencv lib after installing gtk dev lib in the correct path; and reinstall the compiled opencv lib.
好吧!打算重新安装opencv,安装参考:http://blog.csdn.net/qingyanyichen/article/details/51621982
我电脑之前因为想配置caffe,所以已经下载好并解压了opencv文件和一些需要的包,所以直接配置opencv文件
1.sudo cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
2.make
在这里出现 make: *** 没有指明目标并且找不到 makefile. 停止 的错误,原来是前面cmake的时候没有用最高权限(sudo),有些文件没有权限调用,第一步执行结果就出错了,用了最高权限就可以了心塞塞==
3.sudo make install再运行测试代码,成功!
阅读全文
0 0
- ubantu 下python调用opencv的cv2读取图片发生错误
- opencv cv2.read 读取不了cv2.imwrite 写入的图片
- python-opencv(cv2) 之一 图像的简单读取
- OpenCV在Python上的调用( import cv2的解决办法)
- Opencv Python版cv2读取视频显示
- (cv2.CV_LOAD_IMAGE_GRAYSCALE)Python调用opencv
- Python 读取xml数据,cv2裁剪图片
- python下cv2.imread()返回NoneType错误的解决
- ubantu下opencv的安装
- opencv连续读取文件夹下的图片(python)
- opencv-python cv2接口下错误TypeError: mat data type=18 is not supported
- caffe学习笔记(13):python cv2.imread()读取图片和matlab读取图像的区别
- python opencv cv2.
- cv2.imread(path)读取图片时,中文路径引起错误
- cv2 python 图片的批量处理
- 【Mac】在Mac OS X下解决opencv与Python的No module named cv2问题
- 走进Python-OpenCV:cv2.imread(),cv2.imshow(),cv2.imwrite()
- opencv读取指定路径下的图片
- 用户访问网站流程以及基本原理
- Java语言设计模式之生成器(Builder)
- spring任务调度配置
- 队列-C语言实现-适用各种数据类型
- Error:(3, 34) 错误: 程序包android.support.annotation不存在
- ubantu 下python调用opencv的cv2读取图片发生错误
- 加多芬专注于移动支付系统开发
- STM32学习笔记:读写内部Flash。
- Mybatis 中$与#的区别
- Trafodion Troubleshooting-org.apache.zookeeper.KeeperException$NoNodeException
- Windows下编译 openh264 小记
- DOS下telnet这条命令会失效?
- 源码编译安装,搭建LNMP环境(Linux+Nginx+MySQL+PHP)
- AFNetWorking3.0 上传图片 和 简单封装