我是嵌入式软件的新手,我想为Atmel的AT91SAM9261-EK开发板构建一个图像处理应用程序。为了简单起见我想使用OpenCV函数,但我不知道如何生成.bim文件以便在brd上进行闪烁。 您是否可以帮助我了解这些应用程序的流程/软件结构? 比如,我需要Linux或任何其他操作系统,如果是这样,我打算用opencv编写的实际图像处理代码在哪里? 到现在为简单的代码,如Basic LCD项目,对于这个板我正在使用IAR工作台编译代码,所以如果我想对opencv函数使用相同的代码,有没有办法? 还有其他开源图像处理库类似于opencv&易于与IAR或任何其他ARM编译器集成?
如果有任何关于此的学习文档的链接,那么它将非常有用 提前谢谢?
答案 0 :(得分:0)
根据您的应用程序,我认为CPU的功能不足以进行任何类型的图像处理;加上与外国系统合作的怪异并不会让你的生活变得更轻松。
如果使用这个确切的CPU并不是非常重要,我建议使用Beagleboard或Pandaboard,主要是因为Ubuntu的安装程序针对主板而Ubuntu / Debian提供开箱即用的OpenCV软件包,这将取消整个如果你是嵌入式开发的新手,很多障碍 - 基本上它会把你的开发板变成功能齐全的电脑,只需插上显示器,键盘和鼠标。
Raspberry Pi在这方面也看起来很有前途,你肯定不能与价格争论! (你可以在你的主板上安装Debian并以这种方式访问OpenCV包,但是我不能保证这种方法的易用性与Ubuntu相比,这很难,特别是如果你是Linux新手。)