我在我的 Raspberry Pi 上成功安装了cvBlobred_object_tracking.cpp
并使用提供的Makefile
(位于此处的代码)对其进行了编译
当我执行时./red_object_tracking
,我看到 GUI 弹出,我看到我的网络摄像头捕获的前几个视频帧,但是,5 秒后它冻结并且帧不再更新。该程序不会崩溃,因为当我执行“top”时,我可以看到它正在使用 93% 的 CPU 和 30% 的内存。
当我尝试在我的 Mac 上构建和执行相同的程序时,它运行良好(即框架正在更新,当我将红笔放在相机前面时,它正确地将红色部分装在一个矩形内。
有谁知道为什么它不能在我的 pi 上正常工作?我正在运行最新版本的 Raspbian Wheezy 并使用 Open CV 2.3.1。
我应该尝试超频我的 pi 的 CPU 或内存吗?
我应该在 pi 上运行不同的操作系统而不是 Raspbian Wheezy 吗?
将不胜感激所有/任何输入