在几个应用程序中,我都非常满意地使用了OpenCV和SystemC。
现在,我有了这个应用程序,在这个应用程序中,我需要在OpenCV仿真环境中使用SystemC显示图像。然而,出于某种原因,这两个包似乎“在运行时”不兼容:
cvNamedWindow之前,在SystemC类中调用sc_start()或cvShowImage没有问题。cvNamedWindow或cvShowImage在sc_thread中被调用时,程序的执行将被中止:线程1: EXC_BAD_ACCESS(code=2,address=0x7c91ad70)。查询框架(cvQueryFrame)没有问题,只有与窗口相关的函数才会引起问题。如果有人知道什么会导致这个问题,如果有解决办法或解决这个问题的办法,那就太好了。
我正在使用Xcode,但我认为这个问题与编码环境无关。
发布于 2013-02-28 17:32:19
它不能工作,SystemC不支持GUI(图形用户界面)。
有人在这个问题上做了一些研究:SystemC图形用户界面的实现
SystemC是一个开源库,用于开发软件算法、硬件体系结构和系统级设计模型。虽然SystemC非常有可能对硬件进行描述,但仿真是通过控制台应用程序进行的,因此只使用文本,因此查看结果非常麻烦。我们的目标是为SystemC开发一个图形用户界面,以提供更直观的仿真结果表示。我们将记录我们的实验,并在模拟时间方面比较我们的解决方案的成本。
https://stackoverflow.com/questions/15141441
复制相似问题