2

我在我的 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 吗?

将不胜感激所有/任何输入

4

1 回答 1

0

USB存在一些已知问题,这些问题可能会影响您的网络摄像头(通过 USB 连接)。仍然存在一些与相机相关的未决问题,尽管其他一些听起来正在工作。尝试运行 rpi-update 看看是否能解决您的问题。

于 2013-03-24T06:54:32.087 回答