背景
由于xml文件形式的pipeline在查看的时候不够直观,为了让pipeline看起来一目了然,故实现了此工具
设计需求
1.导入pipeline.xml文件后在左侧边框栏可以选择pipeline
2.右边显示pipeline的布局,node以不同颜色的矩形框显示,并在其基础上绘制其所属port,然后连接起来
效果
1.未考虑布局前的效果:
2.考虑布局后的效果:
帮助&功能支持
1.左上角file导入xml,最好是g_xxx.xml(编译后生成的)
2.左侧框可以选择pipeline
3.右侧视图中:
1)左键点击node可以拖动
2)鼠标悬停在node上滑动鼠标可缩放单个node
3)鼠标悬停在node上停留一段时间可以显示此node prop
4)鼠标左键点击底层黑色画布,可以拖动整体视图
另外一定要导入g_xxx_usecase.xml,编译后生成的xml,不然导入识别不了。
后续版本跟新计划
1.可见屏幕上显示整条pipeline,可整体缩放所有node
2.快捷键功能:
ctrl + 滚轮缩小整体布局
shift + 滚轮(左右滑动视图) (V1.3版本已完成)
滚轮(上下滑动视图)(V1.3版本已完成)
下载地址:
// v1.4 2022.07.26
https://download.csdn.net/download/a185531353/86262299