OpenCV学习笔记(一)

因为最近想要发一篇图像处理相关的论文,并且经过简单的学习和了解,决定使用OpenCV图像处理函数库来进行图像处理。因为之前没有用过OpenCV函数库,所以现在也是从零基础开始学习。今天刚刚配置好环境,我是在Win7下用Visual Studio 2012进行程序的编写,然后配置了OpenCV2.4.9图像处理库,说起配置还真是笨死了,我用了整整一天的时间才弄好,之前一直想要用比较新一点的OpenCV库,所以下了OpenCV3.0.0,按照网上大神的做法去配置了环境,VS报错,说无法打开函数库,到了下午,换成OpenCV2.4.9,基本上什么也没改,就是按照原来的步骤重新配置了一遍环境,一下子就好使了,真是无语。

我的学习计划是这样的,学习OpenCV库中常用的函数,


好了,废话不多说,先来开始第一个小小的程序吧——显示一张图片

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

using namespace cv;  

int main()  
{    
    Mat img=imread("lena灰度图.jpg");  // 读入一张图片(lena灰度图)
    
    cvNamedWindow("图像");  // 创建一个名为 "图像"窗口  
    
    imshow("图像",img);  // 在窗口中显示图像 
   
    waitKey(2000);   // 等待2000 ms后窗口自动关闭  
}  
图片就用做图像处理大家都用了美丽的lena

程序执行结果:




简单吧!我也这么觉得。刚开始不要做太难的,要不都没有信心了!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值