3

我是嵌入式软件的新手,我想为 Atmel 的 AT91SAM9261-EK 开发板构建一个图像处理应用程序。为了简单起见,我想使用 OpenCV 函数,但我不确定如何生成 .bim 文件以在 brd 上闪烁。还有谁能帮我理解这类应用程序的流程/软件结构吗?就像,我需要 Linux 或任何其他操作系统,如果需要,我打算使用 opencv 编写的实际图像处理代码在哪里?到目前为止,对于像 Basic LCD 项目这样的简单代码,对于这个板,我正在使用 IAR 工作台编译代码,所以如果我想对 opencv 函数使用相同的代码,有没有办法?是否有任何其他类似于 opencv 且易于与 IAR 或任何其他 ARM 编译器集成的开源图像处理库?

如果有任何关于此的学习文档的链接,这将是非常有用的提前谢谢?

4

1 回答 1

0

根据您的应用程序,我认为 CPU 的功能不足以进行任何类型的图像处理;加上使用外国系统的奇怪之处不会让你的生活变得更轻松。

如果使用这个确切的 CPU 不是非常重要,我推荐 Beagleboard 或 Pandaboard,主要是因为 Ubuntu 有针对这些板的安装程序,并且 Ubuntu/Debian 提供开箱即用的 OpenCV 包,这将消除很多障碍如果您是嵌入式开发的新手——基本上它会将您的开发板变成一台功能齐全的计算机,只需插入显示器、键盘和鼠标即可。

Raspberry Pi 在这方面看起来也很有前途,你当然不能与价格争论!(你也许可以在你的主板上安装 Debian 并通过这种方式访问​​ OpenCV 包,但我不能保证与 Ubuntu 相比这种方法的易用性,这已经够难了,尤其是如果你是Linux 新手)。

于 2012-04-23T20:49:04.517 回答