摘要: 先看效果: 再看结构,Viewer(影像控件)分为N个Cell(单元格),每个单元格分为N个Box(影像容器), 当默认情况为2x2的行列时,结构如下图: 其中,我们在WPF设计器中创建一个用户控件叫Viewer,使用Grid容器,默认2x2,再根据自己的业务需要创建用户控件Cell和用户控件Box 阅读全文
posted @ 2020-09-14 22:49 乔克灬叔叔 阅读(2573) 评论(2) 推荐(10) 编辑
摘要: Dicom的文件信息一般是由设备信息、图像信息、病人信息等Tag标记组成的,用字节长度和偏移量来区分, 具体数据结构可以自行去参考Dicom文件解析,内容比较多,这里不赘述。 对于常用的Tag,可以简单的理解为两层结构,第一层是组,第二层是组包含的元素,每个组号和元素号用2个字节表示(Uint16) 阅读全文
posted @ 2020-09-14 16:41 乔克灬叔叔 阅读(5004) 评论(13) 推荐(4) 编辑
摘要: 对于一款软件的扩展性和维护性来说,上层业务逻辑和UI表现一定要自己开发才有控制权,否则项目上线之后容易被掣肘, 而底层图像处理,我们不需要重复造轮子,这里推荐使用fo-dicom,同样基于Dicom3.0协议。 根据以上原则,后台影像处理完成之后,即可使用自己开发的控件来呈现。 1.先准备好自己的d 阅读全文
posted @ 2020-09-14 16:40 乔克灬叔叔 阅读(8518) 评论(7) 推荐(17) 编辑