1

是否有任何可用于 MICROCONTROLLER 的 OpenCV 交叉编译器?

谢谢

4

1 回答 1

3

OpenCV 交叉编译器?Errr...我不确定是否存在这样的事情!我们不要将交叉编译器(如gcc)与 OpenCV 混合使用,OpenCV 是计算机视觉的跨平台库

但是,如果您指的是为微控制器编译的 OpenCV,您可能会找到一些针对您正在使用的平台的预构建二进制文件,但这些都不是 OpenCV 开发人员的官方版本。

该线程讨论了在微控制器上使用 OpenCV 时所涉及的一些挑战:

您将遇到的主要问题是 OpenCV 使用浮点数学,并且大多数微控制器只有定点乘法器,因此您必须转换一些 OpenCV 代码或在这些特定处理器上运行浮点仿真,这可能非常慢。

一些帖子提出了其他资源消耗较少的替代方案,例如CImgCVIPtools

如果您决定坚持使用 OpenCV,您可能会对本教程感兴趣:如何在 linux 环境中使用 Cmake 为 ARM Cortex-A8 平台构建 OpenCV

于 2012-04-27T12:56:27.550 回答