一种医学图像留痕信息的实现方法技术

技术编号:2987454 阅读:195 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种医学图像留痕信息的实现方法,包括步骤:A1.加载医学图像并将其显示在屏幕窗口中;A2.在所述医学图像上创建并显示留痕信息;A3.存储所述留痕信息。本发明专利技术通过在医学图像上直接绘制留痕信息,实现了诊断与教学的无缝连接,诊断过程中留下的信息可以直接用于教学,学生可以通过留痕信息直观地了解医生诊断的全过程,操作简便,节约了制作教学课件的时间。

【技术实现步骤摘要】

本专利技术涉及图像处理
,具体涉及一种医学图像留痕信息的 实现方法。
技术介绍
在医学影像教学中,医生需要将实际检查过程中^6並到的各种各样的 病情分析、经验积累,直观的显示出来,供学生学习。为了能将历史诊 断过程中 一些典型的病历制作成课件,传统方法是在医学专用阅片工具 上打开这些病历图像,捕抓阅片屏幕图像或者将这些有意义的图像导出 成操作系统标准的非医学影像格式的图像,然后通过传统图像处理软件 进行调整,再通过画图软件加入标注信息,最后再通过幻灯制作软件将 阅片操作模拟过程连接起来,使用这种方法不但操作起来步骤复杂,而且学生无法看到典型病历图像的真实效果。
技术实现思路
.本专利技术要解决的技术问题是提供一种医学图像留痕信息的实现方 法,克服现有技术在制作医学影像教学课件时,必须先对图像格式进行 转换,然后才能加入标注信息的缺陷。本专利技术为解决上述技术问题所采用的技术方案为 ,包括步骤Al、加载医学图像并将其显示在屏幕窗口中; A2、在所述医学图像上创建并显示留痕信息; A3、存储所述留痕信息。所述的医学图像留痕信息的实现方法,包括步骤A4:再次加载所述 医学图像时,同时加载所述留痕信息,使所述医学图像和所述留痕信息 叠加显示。所述的医学图像留痕信息的实现方法,其中所述步骤A1包括步骤 将所述医学图像加载到内存中,保存指向所述医学图像的地址指针。所述的医学图像留痕信息的实现方法,其中所述步骤A2包括步骤 建立标识不同留痕信息的图形选择界面,根据所述图形选择界面确定要 在所述医学图像上绘制的留痕信息。所述的医学图像留痕信息的实现方法,其中所述步骤A3包括步骤 将所述留痕信息存储为脚本文件。'所述的医学图像留痕信息的实现方法,其中所述留痕信息包括点、 线、矩形、多边形、圆和弧线。所述的医学图像留痕信息的实现方法,其中所述图形选择界面设为按扭界面。.所述的医学图像留痕信息的实现方法,其中通过显示和隐藏所述按 扭界面设定所述留痕信息的编辑权限。所述的医学图像留痕信息的实现方法,其中设置两组坐标记录所述 留痕信息的位置,第一组坐标记录所述留痕信息在所述医学图像原始显 示状态下的位置,第二组坐标记录所述留痕信息在所述医学图像当前显 示状态下的位置。所述的医学图像留痕信息的实现方法,其中需要在当前显示状态下修改所述留痕信息时,对所述第二组坐标进行调整,再根据坐标变化信 息计算出所述第一组坐标,对所述医学图像的尺寸进行调整时,对所述 第一组坐标进行调整,再根据坐标变化信息计算出所述第二组坐标。本专利技术的有益效果为本专利技术通过在医学图像上直接绘制留痕信 息,实现了诊断与教学的无缝连接,诊断过程中留下的信息可以直接用 于教学,学生可以通过留痕信息直观地了解医生诊断的全过程,操作简 便,节约了制作教学课件的时间。附图说明本专利技术包括如下附图图1为本专利技术第一次加载显示的医学图像示意图; 图2为本专利技术在医学图像上创建留痕信息的过程示意图; 图3为本专利技术在医学图像上创建留痕信息完成后的示意图; 图4为本专利技术选择留痕信息图形的按钮界面示意图; 图5为本专利技术创建动作协作图; '图6为本专利技术对留痕信息进行修改的示意图; 图7为本专利技术留痕信息图形元素类图结构图; 图8为本专利技术留痕信息实例化鼠标运行逻辑示意图; 图9为本专利技术医学图像经旋转和翻转的对比示意图; 图IO为本专利技术同步消息发送过程示意图; 图11为本专利技术同步消息实例化运行逻辑示意图; 图12为本专利技术显示对象类图结构图; 图13为本专利技术显示对象实例化运行逻辑示意图; '图14为本专利技术保存消息发送过程示意图; 图15为本专利技术留痕信息创建流程图; 图16为本专利技术留痕^f言息显示流程图。具体实施例方式下面根据附图和实施例对本专利技术作进一步详细说明 留痕信息是指使用直线和曲线来描述图形,这些图形的元素是一些 点、线、矩形、多边形、圓和弧线等矢量图,将这些图形叠加到像素矩 阵图像上面,用来重点提示图像上的某些比较重要的信息。采用这种方 法可以方便地实现图像与标记图形之间的合并和分离。在用户使用过程 中可以在图像上根据需要创建各种图形,在需要的时候将其与图像一 同 显示出来,不需要的时候隐藏图形只显示图像。1、 装载医学图像为了实现在医学图像上可视化创建留痕信息,首先要将医学图像文 件从磁盘读入内存中,在屏幕的主显示窗口中显示加载的医学图像。在 该过程中,调用LoadF!'omFiie函数将图像从磁盘加载到内存中,并将其 显示在屏幕主窗口。在将图像从磁盘装载到内存中后,保留加载医学图 像的指针,以待后面使用。在该步骤中,申请一个医学图像数据类型的 指针plmg,它指向从磁盘读入内存中的医学图像数据地址。加载检查医 学图像,此时会在主窗口显示目标医学图像,如图1所示。2、 创建留痕信息如图2和图3所示通,我们采用鼠标动作来进行图形元素的绘制, 选择的功能按扭不同鼠标的操作功能会发生改变,例如当选择创建文本 标注,鼠标在图像上面单击后会在当前位置弹出文字编辑框,用户可以 在框内输入内容,完成后将在当前位置显示文本信息。选择创建箭头, 鼠标在箭头开始位置按下,在结束位置放开,图像上将显示出箭头形状。我们将为所有创建动作定义一个抽象类(BaseMouseAction ),由该 类定义统一的动作函数接口 ,如按下鼠标键MouseDown,放开鼠标键 Mou'seUp,移动鼠标4建MouseMove,动作显示Draw。派生出来的子类 都继承这些接口函数,每一个子类实现各个图形元素创建的具体动作。 当用户选择某一创建动作,系统将用具体的子类实例化鼠标动作。如图4所示,为了实现留痕信息在图像上进行显示,可以提供各种 筒单方便的图形元素进行可视/f匕创建,为了实现这个目标,我们提供了 绘制工具的按钮界面。当使用者在按钮界面上选择了 一种创建方式,比例选择了创建箭头 标注,这时界面层将向逻辑处理层发送一条comMouseCreateArrowMark 命令,逻辑处理层接收到该命令后通过ArrowMarkCreateActiori类创建 一动作实例,将鼠标的MouseDown、 MouseUp、 MouseMove消息交由 该实例操作。这时候使用者在箭头开始位置按下鼠标按扭确定箭头开始 位置,然后移动鼠标到箭头结束位置放开鼠标按扭,鼠标移动过程将实 时发出Draw信息,更新鼠标移动区域界面,实现画线效果,这样就完 成了箭头的整个创建过程。如果需要创建新的箭头标注只需要重复鼠标 动作就可以实现新的箭头的创建。如果要创建其它类型的标注,由界面 层发送不同的命令,更换别的动作实例,系统将创建不同的标注信息。 如图'5为创建动类实例化的协作过程。创建文本信息的方法和其它留痕信息的创建方法也基本相同,同样 会创建一个TextMarkCreateAction实例对象,使用鼠标在确定显示的位 置,但文字内容的输入我们使用了 Windows操作系统标准的文字输入框 来实现文字的输入。操作过程首先界面层将向逻辑处理层发送一条 comMouseCreateTextMark命令,逻辑处理层接收到该命令后通过 ArrowMarkCreateAction类创建 一 动作实例,将鼠标的MouseDown 、 MouseUp、 Mouse本文档来自技高网...

【技术保护点】
一种医学图像留痕信息的实现方法,其特征在于,包括步骤: A1、加载医学图像并将其显示在屏幕窗口中; A2、在所述医学图像上创建并显示留痕信息; A3、存储所述留痕信息。

【技术特征摘要】

【专利技术属性】
技术研发人员:黄仲奎龙莉玲陈闽峰于宇邓鹍
申请(专利权)人:深圳市蓝韵实业有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利