是否有可用于MICROCONTROLLER的OpenCV交叉编译器?
谢谢
答案 0 :(得分:2)
OpenCV交叉编译器?呃...我不确定这样的事情是否存在!我们不要将交叉编译器(如 gcc )与OpenCV混合 - 这是一个交叉计算机视觉的平台库。
但是如果您的意思是为微控制器编译的OpenCV ,您可能会发现一些预先构建的二进制文件用于您正在使用的平台,但这些都不是OpenCV开发人员的正式版本。
This thread讨论了在微控制器上使用OpenCV时遇到的一些挑战:
您将遇到的主要问题是OpenCV使用浮点数学运算,大多数微控制器只有固定点乘法器,因此您必须转换一些OpenCV代码或在这些特定处理器上运行浮点仿真,这可能是相当的慢。
其中一些帖子提出了其他资源消耗较少的替代方案,例如CImg和CVIPtools。
如果您决定坚持使用OpenCV,您可能会对本教程感兴趣:how to building OpenCV for ARM Cortex-A8 platform using Cmake in a linux environment。