codeblock配置opencv

本文详细介绍了如何在特定环境下配置OpenCV2.X,包括安装方法、环境变量配置、编译器设置及测试代码实现,确保用户能够顺利地在所需环境中部署并使用OpenCV。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我的这个方法适合2.X的opencv。

codeblock,opencv的安装方法我就不说了,跟光盘装系统一样,一路next就可以了。

具体步骤如下,很简单。

新建一个项目(默认你会了)。

配置环境变量:\build\common\tbb\ia32\vc9;\opencv\build\x86\vc9\bin(vc10也可以,不过得全部对应)。配置好以后注销一下。再继续下一步。(注意如果用x64去配置,可能会失败,因为我没有成功过,只好用x86)。(在2.4.5左右的版本里面没有common文件夹,也就不用配置这个路径了)


首先Setting->Compiler and Debugger如下窗口:


(这些复选框跟opencv配置没关系,是之前配置C++的个人爱好)

选择Linker settings如图:


1.左下角的linker libraries设置    \opencv\build\x86\vc9\lib   路径(前面的是你的opencv安装路径),我是把所有的都加进去了。

下一步:

添加include路径跟include/opencv路径

最后一步(不加是会提示缺少某个文件):


这一步我是根据提示说某个文件不存在想到的,因为这个文件存在于这个路径下,所以就配置了编译器的额外路径。这样就可以了

程序测试下:

#include <iostream>

using namespace std;

#include <cv.h>
#include <highgui.h>


int main()
{
    IplImage* img = cvLoadImage("G:\\c\\graph\\j.jpg");//这里改成你的图片文件路径
    cvNamedWindow("hello",CV_WINDOW_AUTOSIZE);
    cvShowImage("hello",img);
    cvWaitKey(0);
    cvReleaseImage(&img);
    cvDestroyWindow("hello");
    return 0;
}
效果是显示出来你的图片,那样就配置成功了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值