[英]load an image from an url using opencv and cURL
我试图从URL加载图像并显示它。我在c ++和cURL库中使用opencv。我曾经使用过opencv,但是我对使用cURL库没有任何经验。 我只需要卷曲就可以加载图像并将其保存在cv :: Mat文件中,以便可以显示它。 因此,我从这里获取了代码。应该可以使用,但是却遇到语法错误。 另外,我尝试了来自opencv.org的这段代码。 但是,我遇到了同样的错误
错误是1> c:\\ program files(x86)\\ Microsoft Visual Studio 10.0 \\ vc \\ include \\ cmath(19):错误C2061:语法错误:标识符'acosf'
1> c:\\ program files(x86)\\ Microsoft Visual Studio 10.0 \\ vc \\ include \\ cmath(19):错误C2059:语法错误:';'
大约有90个语法错误。当我单击错误时,它正在打开cmath文件,而我在那里找不到任何语法错误。
感谢您的帮助。
编辑1:我将代码编译为c ++并摆脱了以上错误。现在我得到了一个新错误
OpenCV错误:断言失败(buf.data && buf.isContinuous())在cv :: imdecode_,文件........ \\ opencv \\ modules \\ highgui \\ src \\ loadsave.cpp中
看起来您正在为c
而不是c++
进行编译。 检查两件事:
.cpp
而不是.c
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.