私はいくつかのアプリケーションで OpenCV と SystemC の両方を使用しており、非常に満足しています。
現在、SystemC シミュレーション環境で OpenCV を使用して画像を表示する必要があるこのアプリケーションがあります。ただし、何らかの理由で、両方のパッケージは「実行時」に互換性がないようです。
- 呼び出す前に SystemC のクラスを呼び出し
cvNamedWindowたり、呼び出したりしても問題ありません。cvShowImagesc_start() - ただし、
cvNamedWindowまたはcvShowImageが で呼び出されるとsc_thread、プログラムの実行は中止されます。スレッド 1: EXC_BAD_ACCESS (コード = 2、アドレス = 0x7c91ad70)。
フレームのクエリ ( cvQueryFrame) には問題はありません。ウィンドウ関連の関数だけが問題を引き起こすようです。誰かがこの問題の原因を考えており、この問題の解決策または回避策があれば、それは素晴らしいことです.
PS Xcode を使用していますが、コーディング環境に問題はないと思います。