首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Opencv出错

Opencv出错
EN

Stack Overflow用户
提问于 2014-07-16 22:42:13
回答 2查看 853关注 0票数 0

我在make opencv中看到了这一点:我下载了opencv git的源代码。

代码语言:javascript
复制
[ 22%] Built target pch_Generate_opencv_highgui
[ 22%] Built target opencv_highgui
[ 22%] Built target opencv_videoio_pch_dephelp
[ 22%] Built target pch_Generate_opencv_videoio
[ 22%] Building CXX object modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_v4l.cpp.o
/home/fhwa/opencv/modules/videoio/src/cap_v4l.cpp: In function ‘bool mjpeg_to_rgb24(int, int, unsigned char*, int, unsigned char*)’:
/home/fhwa/opencv/modules/videoio/src/cap_v4l.cpp:1740:16: error: ‘imdecode’ is not a member of ‘cv’
   cv::Mat temp=cv::imdecode(cv::Mat(std::vector<uchar>(src, src + length)), 1);
                ^
make[2]: *** [modules/videoio/CMakeFiles/opencv_videoio.dir/src/cap_v4l.cpp.o] Error 1
make[1]: *** [modules/videoio/CMakeFiles/opencv_videoio.dir/all] Error 2
make: *** [all] Error 2

有什么暗示吗?我错过了一些包裹吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-07-17 07:26:14

尝试一个稳定的版本

wget http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.9/opencv-2.4.9.zip/download

没有尖端版本(从git)

票数 2
EN

Stack Overflow用户

发布于 2014-07-17 10:04:57

您可以使用plhn解决方案,也可以在最新的稳定标记上执行git checkout

代码语言:javascript
复制
$git tag -l #list all tags
$git checkout 2.4.9 #thats the latest stable version

这将签出与最新稳定包中相同的版本。但作为一种奖励,如果出现一些不清楚的异常,您可以查看源代码。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24792056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档