5

我在几个应用程序中都使用了 OpenCV 和 SystemC,非常满意。

现在,我有了这个应用程序,我需要在 SystemC 仿真环境中使用 OpenCV 显示图像。然而,出于某种原因,这两个包似乎“在运行时”不兼容:

  • cvNamedWindow当我调用或cvShowImage在 SystemC 类中调用之前没有问题sc_start()
  • 但是,当在 a 中调用cvNamedWindowor时,程序的执行将被中止: cvShowImagesc_thread

    线程 1:EXC_BAD_ACCESS(代码=2,地址=0x7c91ad70)。

查询框架( )没有问题,cvQueryFrame似乎只有与窗口相关的功能会导致问题。如果有人知道可能导致此问题的原因,并且对此问题有解决方案或解决方法,那就太好了。

PS我正在使用Xcode,但我认为问题与编码环境无关。

4

1 回答 1

4

它不起作用SystemC不支持GUI(图形用户界面)。

有人对这个主题做了一些研究:为 SystemC 实现图形用户界面

SystemC 是一个开源库,用于开发软件算法模型、硬件架构和系统级设计。尽管 SystemC 对硬件描述的可能性非常丰富,但模拟是通过控制台应用程序进行的,因此只有文本,因此查看结果很麻烦。我们的目标是为 SystemC 开发一个 GUI,以提供更直观的模拟结果表示。我们将记录我们的实验并比较我们的解决方案在模拟时间方面的成本。

于 2013-02-28T17:32:19.097 回答