opencv学习笔记(一)——图像加载、显示、输出

想到opencv总有一些激动,觉得他的功能太强大了。学习opencv也有一段日子,但是回过头来想想总感觉有点不踏实,因为我总是在调用他的接口,好多东西没有深入去理解、去弄透。作为一个专业人士,这是不能容忍的,所以回过头来将自己学过的东西记录下来,从头整理一遍,也许只有写出来才是自己真正学到的,希望自己所写的东西能一步一步伴着自己一起成长。

我所写的opencv都是从opencv2.0版本开始的,对以前的1.0版本不是特别了解,往后我所写的东西基本上都是基于自己目前的电脑安装的环境(opencv2.4.9+vs2010)进行的,如后面有改变会另行提醒。我的学习习惯就是带着问题去学习,这样能给自己加深印象。下面我就给出图片加载显示的代码,大家可以在自己的平台上运行,从结果分析代码,一旦我们看到opencv的强大,就有了学习的冲动。好了,现在就让我们目睹一下opencv代码的芳容吧。

#include<iostream>  
#include <opencv2/core/core.hpp>  
#include <opencv2/highgui/highgui.hpp>  

using namespace std;
using namespace cv;  


int main()  
{  
    // 读入一张图片(游戏原画)  
    Mat img=imread("tank_1.jpg");

    // 创建一个名为 "坦克世界"窗口  
    namedWindow("坦克世界"); 

    // 在窗口中显示游戏原画
    //imshow("游戏原画",img);
    imshow("坦克世界",img); 

    //输出一张图片到工程目录下
    imwri
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值