OpenCV初相识:CodeBlocks搭建OpenCV

OpenCV和CodeBlocks的安装都相当简单,而且都是开源的。

OpenCV的下载地址:http://opencv.org/

CodeBlocks的下载地址:http://www.codeblocks.org/

这里说一下,基本不用在意版本问题,越新的版本理论上肯定会更好。

第一步在CodeBlocks中建立一个“Console application”项目。看下图


点击红色箭头“Create a new project”,然后:


点击“Console application”,然后就是一通next就可以完成。完成后,CodeBlocks会自动生成一个main.c文件。

第二步:复制以下代码到main.c文件中。

#include "cv.h"
#include "highgui.h"
int main()
{
    IplImage* img = cvLoadImage("G:/test.bmp",-1);
    cvNamedWindow( "test", 0 );
    cvShowImage("test", img);
    cvWaitKey(0);
    cvReleaseImage( &img );
    cvDestroyWindow( "test" );
    return 0;
}
cvLoadImage()第一个参数是你存放图片的地址,可以任意。我这里是放在了G盘下面。

第三步设置相关头文件以及OpenCV动态库文件路径。

(1)右键项目,选择Build options


(2)弹出窗口,首先添加头文件路径

(3)选择动态库文件路径


(4)添加库文件,在不知道用哪些库文件的情况下,可以把所有的库文件全部添加。


第四步:动态库调用设置

    两种方法任选其一即可:

    1、可以设置系统变量,将“F:\opencv\build\x64\vc11\bin;”添加到系统变量中。

    2、将F:\opencv\build\x64\vc11\bin下的所有dll文件复制到CodeBlocks对应工程下的bin\Debug文件夹下即可。

最后:运行工程就可以在窗口中显示你要显示的图片了

提示:如果出现编译错误,请不要着急,添加库文件的时候出错了,这要看你的CodeBlocks是用的多少位的,如果用的是32 位的话,那就使用x86文件夹里面的lib。如果发现其他异常请留言,我们可以一起解决。

WARM Tip将在下一篇文章中详细讲解本篇文章出现的代码。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值