linux环境中如何运行第一个opencv程序,我环境配置好了,就是运行的时候提示有错。如能解决,另外加分

linux环境中如何运行第一个opencv程序,我环境配置好了,就是运行的时候提示有错。如能解决,另外加分,第1张

”……“ was not declared in this scope。。。当出现这种问题的时候,一般是头文件不对,查一下你库存放的位置,版本不同 #include 后面写的都不同的

直接添加引用就可以了。

根据你需要添加命名空间。

using Emgu;

using EmguCV;

using EmguCVStructure;

using EmguCVUtil;

using EmguCVCvEnum;

把emgucv需要的dll放在程序所在文件夹里。

还有emgucv官方的包里面有demo,可以参考

int main()

{

// 读入一张(游戏原画)

Mat img=imread("picjpg");

//这里要先判断是否已经读到

if(img == NULL)

{

std::cout<<"没有读到,请确认picjpg放在工程目录下的debug目录下"<<endl;

return -1;

}

// 创建一个名为 "游戏原画"窗口

namedWindow("游戏原画");

// 在窗口中显示游戏原画

imshow("游戏原画",img);

// 等待6000 ms后窗口自动关闭

waitKey(6000);

}

以上就是关于linux环境中如何运行第一个opencv程序,我环境配置好了,就是运行的时候提示有错。如能解决,另外加分全部的内容,包括:linux环境中如何运行第一个opencv程序,我环境配置好了,就是运行的时候提示有错。如能解决,另外加分、求助:vs2012中c#配置emgucv的文件和配置教程、visual C++ 2010运行opencv的程序错误!提示应用程序无法正常启动(0xc000007b)!等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9758550.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存