DICOM医学图像浏览器
各位医疗IT的小伙伴们大家好,近期打算换一份工作,于是利用业余时间,结合自己的所学,参考小蚂蚁的界面,编写了一款医学图像浏览器。
开发环境:vs2013、QT5.8、DCMTK3.6.7、VTK8.1.2、OpenCV2.4.10
下面简单介绍一下这个小软件的功能
首先是主界面,上面是工具栏,左侧是序列的缩略图部分,右侧是图像展示部分
?1、首先选择工具栏文件夹标,分为打开文件和打开文件夹,并设置了指定的快捷键,选择两组数组打开分别为一个CT检查和一个MR检查,显示后,支持鼠标拖拽序列到指定窗口。
2、选择工具栏的分格图标,可以对图像显示区域进行调整,在每个图像窗口中双击可以实现最大化和还原
3、点击工具栏中A图标,可以实现隐藏和显示四角信息,同时下拉菜单包含显示该图像的所有Tag值,以及隐藏患者信息等功能,Tag值显示界面左下角可根据输入进行筛选。
?4、点击图层图标后,鼠标左键按下同时移动实现快速切换不同层图像
5、点击调整窗宽窗位图标后,鼠标左键按下同时移动,左右移动调整窗宽,上下移动调整窗位,下拉菜单可预设一些窗宽窗位
6、点击移动图标后,鼠标左键按下同时移动,可移动图像位置。
7、点击缩放图标后,鼠标左键按下同时移动,可实现快速缩放,下拉菜单支持一些预设缩放比例。
8、点击线段图标,可实现两点间的长度测量,测量值选中后可以调整、平移、删除等,时间匆忙了一些,暂时只实现了长度的测量值,后续慢慢会把其他测量值补充上
9、点击旋转图标后,可以实现图像顺时针旋转90°,下拉菜单支持预设一些旋转度数
10、打开一幅DSA图像,支持播放、暂停、快进、快退、调整帧率等功能,同时可以手动拖拽播放进度条实现任意位置播放。
11、点击剪影图标后,可实现剪影效果
12、点击3D图标后,弹出三维重建窗口,该窗口为独立窗口,可以同时选择其他序列进行三维重建,方便进行对比
13、点击重置图标,可恢复初始效果
14、点击旋转图标,鼠标左键移动可自由旋转,下拉菜单支持一些预设角度,可快速切换
15、点击伪彩图标,可实现不同的显示效果。
16、点击裁剪图标,弹出包围盒,进行裁剪操作
17、回到主窗口,点击MPR图标,弹出MPR窗口,该窗口为独立窗口,可以同时选择其他序列进行多平面重建,方便进行对比
18、点击分格图标,可切换布局
19、点击十字图标,可以隐藏和显示分割线
20、选中分割线,同时鼠标左键移动可以实现分割平面的旋转,或者选中分割线的焦点,同时鼠标左键移动可以调整分割平面的中心位置
21、点击全屏图标可以实现全屏显示
介绍一堆,其实功能也没有太多,截至目前,仍然还有许多功能还没有来得及添加(MIP、CPR、分割、VE等),后续有时间慢慢补充。源码暂时还不能公开,等工作稳定后,会第一时间公开源码,到时候请各位小伙伴们帮忙指正。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!