1 颜色不验证。
2 字体的大小。几乎也没检查,有的ID没有完全的和MOD的字体大小保持一致,最后也通过了。
3 图像处理流程管道:Rotate,Mirror(左右反转),Zoom,Move;
3.0 首先旋转是按照顺时针进行的,EBM,罗根,康众;有些公司是按照逆时针旋转:英飞达;和不同的ID配合时,可以实现做一个配置。
3.1 Flip(上下翻转)的替代表示方法:先旋转180,然后Mirror来等价表示;
3.2 Move表示方法:由于在图像显示的移动的状态,在长宽比不同的显示窗口中,显示状态一定不能保持完全一致。例如下边的两个视口。
图1 MOD视口和图像
图2 ID上的视口和图像
所以,要想做到显示一致,只能做到的是图像在不同的视口中,距离视图四个边框的距离比例保持一致。可以参考ipad iphone开发中的UI界面可以旋转的做法。
那么,在编程中,按照比例的这种做法太复杂。不过可以通过计算两个视口的中心点在原始图像坐标系中的坐标值,也就是上文两个示例中的黄色的交点在头颅侧位图像坐标系中的坐标,这两个坐标应当保持一致,这样也就达到了预期的效果。例如,在图1和图2中黄色的交点,相对于原图像上的坐标应该是都是放在标注字,“右”字的左下方。
3.3 gsps中的关联
当前的gsps可以一个Series相关联,可以和一个多帧图像相关联,也可以和一个多帧图像中某一帧相关联。
(0008,1115)[Referenced Series Sequence] SQ
Value: [sequence ofelements]
(0008,1140) [Referenced Image Sequence]SQ
(0008,1150)[Referenced SOP Class UID] UI
Value: 1.2.840.10008.5.1.4.1.1.1
(0008,1155)[Referenced SOP Instance UID] UI指定图像
Value:1.2.392.200046.100.2.1.106564210685386.110813095836.1.1.1.1
(0008,1160)[Referenced Frame Number] IS指定某帧
Value: 1
(0020,000E)[Series Instance UID] UI 指定某个Series
Value:1.2.392.200046.100.2.1.106564210685386.110813095836.1.1