3

組み込みソフトウェアは初めてです。AtmelによるAT91SAM9261-EK開発ボード用の画像処理アプリケーションを構築したいと考えています。簡単にするために、OpenCV関数を使用したいのですが、brdでフラッシュするための.bimファイルをどのように生成するのかわかりません。また、この種のアプリケーションのフロー/ソフトウェア構造を理解するのを手伝ってくれる人はいますか?同様に、Linuxまたは他のOSが必要ですか?その場合、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 に答える