Opencv学习三-图像的载入,显示和输出
来源:互联网 发布:特斯拉潜能软件下载 编辑:程序博客网 时间:2024/05/16 23:35
本系列文章由@卡卡西阳 出品,转载请注明出处。
文章链接:
作者:卡卡西阳 时间:2016年7月31日 长沙
写作当前博文时配套使用的OpenCV版本: 2.4.7
学习了Opencv入门级的几个基本函数:
1、imread函数
图片的读取和载入,格式如下:
<span style="font-size:18px;">Mat imread(const string& filename, intflags=1 );</span>
2.namedWindow函数
创建显示窗口,格式如下:
void namedWindow(const string& winname,int
3.imshow函数
图像的显示,格式如下:
void imshow(const string& winname, InputArray mat);基本和Matlab函数类似,及其的方便。各参数定义可以查看highgui文件。
贴一个简单的完整例子:
#include<iostream>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>using namespace cv;int main( ){Mat imge = imread("yuanhang.png"); namedWindow("显示窗口");imshow("显示窗口",imge);waitKey();return 0;}
运行的时候可能会出现问题:
纠结了一整天,终于在吃饭后尝试出来了。分析下错误提示:
1、R6010 -abort() has been called
这段说实话没看懂,百度了一整天也不知道啥原因,很多人说是内存溢出;
2、Assertion failed <size.width>0 && <size.height>0 in unknown function file
这个一看估计是图片载入出了问题,结果你百度发现很多说是图片的路径不对,尝试引用绝对路径,貌似没解决。结果尝试把图片放到.cpp同一文件夹,果然解决了问题。正常显示。注意图片格式为png。否则显示的错误是一样的。
0 0
- Opencv学习三-图像的载入,显示和输出
- 【学习OpenCV】教程三:图像的载入,显示和输出
- OpenCV之三 图像的载入,显示和输出
- 【OpenCV学习笔记 003】图像的载入、显示和输出
- opencv学习笔记----浅析图像的载入,显示和输出
- opencv入门学习之三: 图像的载入,显示和输出 一站式完全解析
- OpenCV--图像的载入、显示和输出
- opencv的图像载入、显示和输出
- opencv 图像的载入显示和输出
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- 【OpenCV入门教程之三】 图像的载入,显示和输出 一站式完全解析
- Java编程思想学习笔记(一) 第2章 一切都是对象
- 高通平台MSM8916LCM模块移植(一)-bootloader部分
- LeetCode: 1. Two Sum python
- MySQL数据库优化总结如果索引多个字段,第一个字段要是经常作为查询条件的。如果只有第二个字段作为查询条件,这个索引不会起到作用;
- todo 数据结构算法
- Opencv学习三-图像的载入,显示和输出
- HDU1096
- JQuery学习笔记(一)
- 把整型数据转为最低2进制最高36进制的字符串
- windows平台下caffe可视化配置
- Redis 入门
- Java基础与案例开发详解のJava IO流操作
- 文章标题
- vmware安装无法打开内核设备 \\.\Global\vmx86: 系统找不到指定的文件