如何在eclipse上调试图像处理项目?

Pad*_*oti 5 c++ eclipse embedded eclipse-plugin image-processing

在工作中,我们拥有丰富的经验,使用旧版本的代码编写器(CC 3.3)为TI DSP平台开发图像处理应用程序.我们正在使用Eclipse(由Xilinx调整和分发)转换到ARM平台.

在旧的代码编写器中,我们经常使用的一个功能是IDE小部件,它可以将某个内存区域显示为位图图像.它有一个属性网格,您可以在其中定义大小,像素格式和步幅方向等内容,以便将内存blob正确地解释为图片.该工具还具有一些很好的功能,如缩放,灰度计数器,线条轮廓,直方图等.

eclipse有类似的东西吗?如果没有,创建一个有多难?我的意思是,为eclipse创建一个从jtag界面中的内存位置获取信息的裸带插件有多难?

Pan*_*rei 2

Eclipse没有这样的功能;就我个人而言,我在类似的环境中工作(达芬奇架构+ Eclipse IDE 上的图像处理)。编写 Eclipse 插件并不是一项过于复杂的任务 - 有大量的教程(比如这个)。但维持它可能会成为其中之一。我们在 QT 中有参考代码,所以我们不需要这样的功能。但如果你真的想要类似的东西,我想你总是可以在二进制文件中执行 memdump 并将帽子解释为图像。只要格式不特殊(例如,您正在转储 jpeg 格式),就应该没问题。