5

私はいくつかのアプリケーションで OpenCV と SystemC の両方を使用しており、非常に満足しています。

現在、SystemC シミュレーション環境で OpenCV を使用して画像を表示する必要があるこのアプリケーションがあります。ただし、何らかの理由で、両方のパッケージは「実行時」に互換性がないようです。

  • 呼び出す前に SystemC のクラスを呼び出しcvNamedWindowたり、呼び出したりしても問題ありません。cvShowImagesc_start()
  • ただし、cvNamedWindowまたはcvShowImageが で呼び出されるとsc_thread、プログラムの実行は中止されます。

    スレッド 1: EXC_BAD_ACCESS (コード = 2、アドレス = 0x7c91ad70)。

フレームのクエリ ( cvQueryFrame) には問題はありません。ウィンドウ関連の関数だけが問題を引き起こすようです。誰かがこの問題の原因を考えており、この問題の解決策または回避策があれば、それは素晴らしいことです.

PS Xcode を使用していますが、コーディング環境に問題はないと思います。

4

1 に答える 1

4

SystemCはGUI (Graphical User Interfaces)をサポートしていません

誰かがこの主題についていくつかの調査を行いました: SystemC のグラフィカル ユーザー インターフェイスの実装

SystemC は、ソフトウェア アルゴリズム、ハードウェア アーキテクチャ、およびシステム レベルの設計のモデルを開発するために使用されるオープン ソース ライブラリです。SystemC はハードウェア記述の可能性が非常に豊富ですが、シミュレーションはコンソール アプリケーションを介して行われるため、テキストのみであり、結果を表示するのは面倒です。私たちの目的は、SystemC 用の GUI を開発して、シミュレーション結果をより直感的に表現することです。実験を記録し、ソリューションのコストをシミュレーション時間で比較します。

于 2013-02-28T17:32:19.097 に答える