显示图文件



#include "opencv2/opencv.hpp"

#include<iostream>

using namespace std;

using namespace cv;

 

int main()

{

         Mat image;

 

         //载入图文件

         image= imread("sence.jpg",1);

 

         //检查读取文件是否成功

         if(!image.data)

         {

                   cout<< "无法打开图片或者找不到图片!";

         }

 

         //建立显示图文件窗口

         namedWindow("ShowImage",CV_WINDOW_AUTOSIZE);

 

         //在窗口内显示图文件

         imshow("ShowImage",image);

 

         //窗口等待按键

         waitKey(0);

         return 0;

}

 

 

1.Mat image

  MatOpenCV新定义的数据类型,Mat数据类型表示图像,而图像都是二维数组。

OpenCV常用的数据结构有以下几种:

Point: 代表二维的点

Point pt;

pt.x=10;

pt.y=8;

或者

Point pt=Point(10,8);

Point pt (10,8);

 

Scalar:代表4元素的向量,一般用于RGB颜色值。

Scalar(a,b,c),4个参数一般用不到可以省略。

a代表蓝色值,b代表绿色值,c代表红色值,也就是Scalar(B,G,R)

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值