c++ - ARM 中的图像处理(埃)

标签 c++ linux matlab embedded arm

一般来说,我是 ARM 和 Linux 的新手,但我已经设置了 eclipse 来对我的 beaglebone black(running angstrom)进行编程。我想处理一个图像(本地文件),然后使用处理后的图像信息来打开/关闭一些 LED。

使用我的设置处理图像的最佳/最有效方法是什么?我应该制作一些脚本来处理 Matlab 或 linux 中的图像吗?如果是这样,我将如何从这些程序中获取信息到我的 C++ 程序中?或者我应该简单地用 C++ 处理图像(可能更难)?

最佳答案

这在很大程度上取决于您所说的过程是什么意思。如果你想做一些复杂的事情,我会推荐OpenCV因为它提供了广泛的功能,您可以使用它来处理图像。

也就是说,如果处理是指从图像中提取文本,您可以查看Tesseract这是一个开源 OCR。如果您要进行 OCR,您可以使用 OpenCV 进行一些预处理,使文本提取过程更轻松、更成功。

如果我没理解错的话,你可以看看this应该做你想做的事情的教程(你从一张图片开始,最后得到它的像素化版本)。

关于c++ - ARM 中的图像处理(埃),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23076995/

相关文章:

c++ - 在 VSS 硬件框架 c++ 中将 BYTE 转换为 BSTR

c++ - ‘struct bb’ 类的前向声明

c++ - sendfile64 只复制大约 2GB

sql - 使用 jdbc 配置 SQL 连接 - vagrant

linux - 发送超过 25000 份简讯 smtp

matlab - 如何消除矩阵中对其排名没有贡献的行?

arrays - 3d 矩阵中 `repmat` 和 `permute` 的更快替代方案?

c++ - Qt 在系统调用时崩溃?

c++ - 我能保证不会被这种 ODR 违规行为所困扰吗?

matlab - 在特定耳塞( channel )上播放歌曲