交互开发---测量工具(适用VTK或OpenGL开发的应用程序)
简介:
经常使用RadiAnt DICOM Viewer来查看DICOM数据,该软件中的测量工具比较好用,就想着仿照其交互方式自己实现下。后采用VTK开发应用程序时,经常需要开发各种各样的测量工具,如果沿用VTK的widgets的思路,绘制出来的的控件不够漂亮,且交互不太灵活,并且随着测量工具的增强,渲染的效率也会有所降低。基于上面的原因,就仿照RadiAnt DICOM Viewer的交互封装了一个DLL,基本上和RadiAnt DICOM Viewer一直,可完完成测量工具的绘制、交互等功能。
功能:
1、支持多种测量工具,不限于距离、标注、角度、矩形、椭圆、多边形、曲线和闭合曲线等,支持扩展新测量工具或交互方式;
2、灵活的交互方式,包括:绘制、整体选中、控制点选中、本文选中,调节,删除等功能;
3、支持测量均值、标准差,最大值,最小值,面积和像素个数等内容;
4、支持测量结果跟随,当拖动结构后,跟随自动取消;
5、支持快捷键删除选中的测量工具;
6、支持多种语言显示测量结果;
原文地址:https://blog.csdn.net/yunzhaoqiang/article/details/144379214
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!