首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >OpenCV 2.4.6在程序运行时崩溃

OpenCV 2.4.6在程序运行时崩溃
EN

Stack Overflow用户
提问于 2014-03-13 02:07:48
回答 1查看 366关注 0票数 0

我已经使用Sourceforge存储库在我的Raspberry Pi上编译了OpenCV 2.4.6。我使用以下命令来安装它:

代码语言:javascript
复制
wget http://downloads.sourceforge.net/project/opencvlibrary/opencv-unix/2.4.6/opencv-2.4.6.tar.gz
tar zxvf opencv-2.4.6.tar.gz  
cd opencv-2.4.6
cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_PERF_TESTS=OFF -DBUILD_opencv_gpu=OFF -DBUILD_opencv_ocl=OFF    
make install

当我编译时,我没有得到错误。我正在使用人脸识别API来识别通过Raspberry Pi相机模块捕获的视频中的人脸。我正在使用一个名为RaspiCam的C++应用程序接口从摄像头捕获帧,它与OpenCV兼容,允许您将捕获的帧保存为OpenCV Mat对象。该接口的文档位于http://www.uco.es/investiga/grupos/ava/node/40。构建RaspiCam库的源代码是http://sourceforge.net/projects/raspicam/files/?source=navba

大多数时候,当我运行我的人脸识别应用程序时,它运行得很好。但时不时地,当我运行我的应用程序时,在一段不可预测的时间内没有错误后,它会变得没有响应。任务管理器显示程序仍在运行,但CPU使用率非常低,如2%,而不是通常使用的70-80%。我放置了用于错误处理的OpenCV try块,以捕获任何可能到达的OpenCV错误,但它们都没有被调用。我已经注意到,当我不使用ssh窗口来显示帧时,我的程序崩溃的频率会降低,特别是当我通过OpenCV运行它的时候。有没有人遇到过类似的问题?

EN

回答 1

Stack Overflow用户

发布于 2014-09-02 13:04:57

我在使用'raspicam-0.1.1‘时也遇到了同样的问题。对我来说,降级raspberry pi固件解决了问题。

代码语言:javascript
复制
sudo rpi-update 8660fe5152f6353dec61422808835dbcb49fc8b2

我在浏览RPi-Cam-Web-Interface时发现了提到的这个固件版本

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

https://stackoverflow.com/questions/22360198

复制
相关文章

相似问题

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