マイクロコントローラーで利用できるOpenCVクロスコンパイラーはありますか?
ありがとう
OpenCVクロスコンパイラ?エラー...そのようなものが存在するかどうかはわかりません!クロスコンパイラ(gccなど)と、コンピュータビジョン用のクロスプラットフォームライブラリであるOpenCVを混在させないでください。
ただし、マイクロコントローラー用にコンパイルされたOpenCVを意味する場合は、使用しているプラットフォーム用にビルド済みのバイナリがいくつか見つかる可能性がありますが、これらはいずれもOpenCV開発者からの公式リリースではありません。
このスレッドでは、マイクロコントローラーでOpenCVを使用する際のいくつかの課題について説明します。
発生する主な問題は、OpenCVが浮動小数点演算を使用し、ほとんどのマイクロコントローラーには固定小数点乗数しかないため、OpenCVコードを変換するか、特定のプロセッサーで浮動小数点エミュレーションを実行する必要があります。これはおそらく非常に低速です。
いくつかの投稿は、 CImgやCVIPtoolsのような他のリソース消費の少ない代替案を示唆しています。
OpenCVを使い続けることにした場合は、このチュートリアルに興味があるかもしれません。Linux環境でCmakeを使用してARMCortex-A8プラットフォーム用のOpenCVを構築する方法です。