我刚接触嵌入式软件,我想为我的AT91SAM9261-EK开发板构建一个图像处理应用程序。为了简单起见,我想使用OpenCV函数,但我不确定如何在brd上生成用于闪存的.bim文件。另外,有谁能帮我理解这类应用程序的流程/软件结构吗?例如,我需要Linux或任何其他操作系统吗?如果需要,我打算使用opencv编写的实际图像处理代码在哪里?到目前为止,对于像Basic LCD项目这样的简单代码,对于这个电路板,我是使用IAR工作台编译代码的,所以如果我想对opencv函数使用相同的代码,有什么方法吗?是否有其他类似于opencv的开源图像处理库&易于与IAR或任何其他ARM编译器集成?
另外,如果事先有一些关于此致谢的学习文档的链接,那将是非常有用的。
发布于 2012-04-24 04:49:05
根据您的应用程序,我认为CPU不会足够强大,无法进行任何类型的图像处理;此外,使用外国系统的怪异也不会让您的工作变得更轻松。
如果使用这种CPU不是特别重要,我会推荐Beagleboard或Pandaboard,主要是因为Ubuntu有专门针对主板的安装程序,Ubuntu/Debian提供了开箱即用的OpenCV软件包,如果你是嵌入式开发新手,这将消除很多障碍--基本上它将你的开发板变成一台功能齐全的计算机,只需插入显示器、键盘和鼠标即可。
Raspberry Pi在这方面看起来也很有前途,而且你当然不能和价格争论!(你也许可以通过这种方式在你的主板上安装Debian并访问OpenCV包,但是我不能保证这种方法比Ubuntu更容易使用,这已经够难的了,尤其是如果你是Linux新手的话)。
https://stackoverflow.com/questions/8900113
复制相似问题