我想在STM32F407VGT6 ARM M4微控制器中实现opencv库。可以吗?如果没有,你能告诉我哪些平台最适合使用opencv库吗?我正在开发一个箭头检测机器人,我计划包括图像处理算法来检测箭头。所以我需要一个合适的平台来实现这个场景,我买了一个STM32F407VGT6 ARM M4微控制器。这个微控制器适合我的要求吗?
6qftjkof1#
我不是一个Maven,但经过大量的谷歌搜索,我知道这是非常困难的港口OpenCV的MCU。有很多限制随之而来。由于以下原因,不建议在MCU上移植OpenCV。
另一个使用选项是现成的“OpenMV”。
yqlxgs2m2#
我见过很多人实现针对ARM处理器的opencv库。Opencv有很多FP操作,带有专用FPU的ARM处理器将为您提供更好的性能。您的开发板配有Cortex M4,它具有硬件FPU,支持SIMD操作并支持CMSIS库。这样就行了。不过,如果性能至关重要,瞄准ARM A系列更好。
2条答案
按热度按时间6qftjkof1#
我不是一个Maven,但经过大量的谷歌搜索,我知道这是非常困难的港口OpenCV的MCU。有很多限制随之而来。由于以下原因,不建议在MCU上移植OpenCV。
另一个使用选项是现成的“OpenMV”。
yqlxgs2m2#
我见过很多人实现针对ARM处理器的opencv库。Opencv有很多FP操作,带有专用FPU的ARM处理器将为您提供更好的性能。您的开发板配有Cortex M4,它具有硬件FPU,支持SIMD操作并支持CMSIS库。这样就行了。不过,如果性能至关重要,瞄准ARM A系列更好。