如何在微控制器上运行opencv?

Mil*_*d R 3 c++ microcontroller opencv electronics

我不太了解电子领域和控制器的很多东西.但我想知道如何将opencv程序与红色交通灯结合起来?我知道答案是微控制器,但我只知道有一个编译器AVR可以将C编译为十六进制,然后使用微控制器.

但OpenCV(我认为我不会在C上运行)是高级别的,可能不适用于AVR.

那么我应该怎样做才能将机器视觉程序(OpenCV和C++)和交通红灯的计时器结合起来?

  • 根据某些原因,改变我的编程语言和库对我来说是如此困难.
  • 我的程序必须是实时的.
  • 如果有另一个系统(不是控制器和......),它的成本并不高,并且可以运行opencv程序,我可以使用它.

如果您需要更多细节,请告诉我.

MSa*_*ers 6

答案不是微控制器.这是一个太低的课程.获得DSP(数字信号处理器)附带的ARM SoC(片上系统).他们很常见.例如,用于Raspberry Pi的BCM2835.根据Broadcom的说法,它应该能够处理220万像素/秒.