使用opencv和cURL从url加载图像
load an image from an url using opencv and cURL
我正在尝试从url加载图像并显示它。我在c++和cURL库中使用opencv。我习惯于使用opencv,但我没有任何使用cURL库的经验。我只需要curl来加载一个图像,并将其保存在cv::Mat文件中,这样我就可以显示它了。它应该是工作的,但我得到了语法错误。此外,我从opencv.org尝试了这个代码。但是,我得到了相同的错误
错误为1> c:\program files(x86)\microsoft visual studio 10.0\vc\include\cath(19):错误C2061:语法错误:标识符"acosf"
1> c:\program files(x86)\microsoft visual studio 10.0\vc\include\cath(19):错误C2059:语法错误:";"
以及大约90个语法错误。当我点击错误时,它正在打开cmath文件,我在那里找不到任何语法错误。
谢谢你的帮助。
EDIT1:我将代码编译为c++,并消除了上述错误。现在我得到了一个新的错误
OpenCV错误:cv::imdecode_,文件中的断言失败(buf.data&&buf.isContinuous())。。。。。。。。\opencv\modules\highgui \src\loadsave.cpp
看起来您是在为c
而不是c++
编译。检查两件事:
- 代码文件扩展名为
.cpp
,而不是.c
- 检查编译属性:工具栏->项目->属性(或Alt+F7)->配置属性->C/C++->高级->编译为:"编译为C++代码"
相关文章:
- std::原子加载和存储都需要吗
- 如何加载(或映射)文件部分的最大大小,但适合在Windows上的RAM
- C++ 雷神库 - 使用资源加载器类时出现问题(不命名类型)
- 为什么加载SDF会导致Mobilizer创建闭环错误
- C++atioglxx.pdb未加载错误glBufferData OpenGL
- 如何使用tinyxml2从XML加载父实体和子实体
- 如何在C++中使用pybind11加载一个pickle python列表
- 系统.将数组移交给c#中动态加载的c++DLL时发生AccessViolationException
- 当我尝试加载内核模块时,如何修复C++中的这个 malloc() 错误?
- 树莓上的 Libtorch 无法加载 pt 文件,但在 ubuntu 上工作
- 在加载 MSHTML 文档之前从 MSHTML 文档中删除无效的 URL
- Qml:从文件加载组件时将参数作为 URL 的一部分传递
- 从内存而不是URL动态加载QML
- 在网页加载时获取 m3u8 资产的 url
- 将图像从URL加载到变量/ opencv Mat中
- 使用opencv和cURL从url加载图像
- 从C++中的 URL 加载图像
- QWebView加载url时崩溃
- 我如何从一个url加载图像到一个图片框
- Mac OS X:观察网络流量(例如处理加载url操作在谷歌浏览器)