【发布时间】:2019-10-08 09:18:51
【问题描述】:
我正在使用 C 在嵌入式 STM32H7 平台上进行一些 blob 分析。
您认为实现这一目标的最佳方法是什么?是否可以将 openCV 移植到 STM32 并使用这些功能?假设我只想使用自适应阈值,是为此编写自己的代码还是使用一些已经存在的库更好?
只是指出我有义务使用 C。我知道一些用于 STM32 的 Python 库,但我必须在这个项目中使用 C。
谢谢!
【问题讨论】:
-
自适应阈值处理非常简单。如果您知道它是如何完成的,我敢打赌实现它会比移植像 OpenCV 这样的大型库更快。 OpenCV 也是 C++,而不是 C。
-
如果你想让自己的自适应阈值查找“Otsu的方法”,这是一个相当标准的算法。作为背景,它假设双峰数据并减少类内方差。您的确切答案在很大程度上取决于您的确切设置。你是如何读取数据的,是RGB,HSY吗?您是否按颜色查找斑点?灰度?所有这些信息都会改变解决方案。如果您可以使用详细信息和图像缓冲区的代码更新您的问题,这将有助于其他人了解您的问题
-
Stackoverflow.com 不是免费的设计服务。
标签: c camera computer-vision stm32 vision