我不了解电子领域和控制器的很多东西。 但我想知道如何将opencv程序与红色交通灯结合起来? 我知道答案是微控制器,但我只知道有一个编译器AVR可以将C编译为十六进制,然后使用微控制器。
但OpenCV(我认为我不会在C上运行)是高级别的,可能无法与AVR一起使用。
那么我应该怎样做才能将机器视觉程序(OpenCV和C ++)和交通红灯的计时器结合起来?
如果您需要更多细节,请告诉我。
答案 0 :(得分:6)
答案不是微控制器。这是一个太低的课程。获得DSP(数字信号处理器)附带的ARM SoC(片上系统)。他们很常见。例如,用于Raspberry Pi的BCM2835。根据Broadcom的说法,它应该能够处理220万像素/秒。
答案 1 :(得分:2)
我最初将此问题报告为possible duplicate,但您提出了一些其他需要解决的问题。
OpenCV提供 C接口以及 C ++接口,因为版本2.0 。所以从理论上讲,可以使用C编译器配置和构建OpenCV,但我不知道这项任务背后的困难,因为我自己从未这样做过。请注意,大多数C ++接口仅作为C接口的包装进行编码。
关于实现实时处理,这完全取决于您的设备的处理能力以及您选择使用的算法解。
我们最近在this thread中讨论了实时处理和OpenCV。