一种医学影像浏览方法、装置、设备、存储介质制造方法及图纸

技术编号:36691968 阅读:17 留言:0更新日期:2023-02-27 20:00
本申请公开了一种医学影像浏览方法、装置、设备、存储介质,涉及计算机技术领域,包括:当监听到当前的待展示医学影像数据的展示操作出现故障时,触发自定义按钮事件;选择用于执行自定义按钮事件的交互方式,对待展示医学影像数据进行数据更新,以得到更新后的待展示医学影像数据;通过画布对待展示医学影像数据进行浏览展示。可见,通过自定义的方法,可以简化对常用cornerstone.js API的用量,开发工程师的因为是自定义的方法用自己熟悉的方式编辑的,便能大大提升开发效率和质量以及后期的维护,不用按部就班的使用常用cornerstone.js API开发人员更加专注于业务的理解。减少了学习cornerstone.js的时间成本。可更快速的进行开发。有利于开发人员与需求设计人员进行高效率的交流。率的交流。率的交流。

【技术实现步骤摘要】
一种医学影像浏览方法、装置、设备、存储介质


[0001]本专利技术涉及计算机
,特别涉及一种医学影像浏览方法、装置、设备、存储介质。

技术介绍

[0002]随着前端开发框架技术的不断发展,在计算机行业诞生了很多为适应各行业发展而出现的计算机语言,如JavaScript,node.js等,及相应的技术框架,例如:Jquery,vue,react系列,使用这些语言技术可以极大的提高开发效率。但是存在以下几个问题:1、设计流程,相关调用逻辑,开发人员仍然需要大量的投入精力与时间开发,需要编写大量的代码;2、鉴于cornerstone.js API的不完善性以及资源较少,开发人员必须通过阅读代码以及相关组件功能介绍,才能进行业务逻辑,因此当前交互方式浏览医学影像维护存在一定难度;3、业务逻辑发生变化后,cornerstone.js API并不一定支持该现有交互方式,所以交互方式浏览医学影像的代码需要修改重新编译。
[0003]综上,如何实现在cornerstone.js组件API失效时立马转换为自定义方法来继续处理当所需要对应的交互方式,在医学影像浏览过程中更加实用、高效、功能简单使本领域有待解决的技术问题。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种医学影像浏览方法、装置、设备、存储介质,能够实现在cornerstone.js组件API失效时立马转换为自定义方法来继续处理当所需要对应的交互方式,在医学影像浏览过程中更加实用、高效、功能简单。其具体方案如下:
[0005]第一方面,本申请公开了一种医学影像浏览方法,包括:
[0006]当监听到当前的待展示医学影像数据的展示操作出现故障时,触发自定义按钮事件;
[0007]选择用于执行自定义按钮事件的交互方式,对所述待展示医学影像数据进行数据更新,以得到更新后的待展示医学影像数据;
[0008]通过画布对所述待展示医学影像数据进行浏览展示。
[0009]可选的,所述医学影像浏览方法,还包括:
[0010]基于浏览器的宽度和高度对用于展示待展示医学影像数据的cavans画布宽度与高度进行配置。
[0011]可选的,所述当监听到当前的待展示医学影像数据的展示操作出现故障时,触发自定义按钮事件,包括:
[0012]当监听到浏览器不支持当前API的图像展示方式,触发自定按钮事件。
[0013]可选的,所述当监听到当前的待展示医学影像数据的展示操作出现故障时,触发自定义按钮事件之前,还包括:
[0014]根据不同业务逻辑生成并封装对应的交互方式,以得到不同的交互方式。
[0015]可选的,所述选择用于执行自定义按钮事件的交互方式,包括:
[0016]通过promise捕获执行所述自定义按钮事件的所述业务逻辑,基于所述业务逻辑确定并执行对应的交互方式。
[0017]可选的,所述选择用于执行自定义按钮事件的交互方式,包括:
[0018]设置自定义按钮,以便点击所述自定义按钮确定选择用于自定义按钮事件的交互方式。
[0019]可选的,所述通过画布对所述待展示医学影像数据进行浏览展示,包括:
[0020]根据交互方式对画布进行渲染处理,并对所述待展示医学影像数据进行浏览展示。
[0021]第二方面,本申请公开了一种医学影像浏览装置,包括:
[0022]事件触发模块,用于当监听到当前的待展示医学影像数据的展示操作出现故障时,触发自定按钮事件;
[0023]数据更新模块,用于选择用于执行自定义按钮事件的交互方式,对所述待展示医学影像数据进行数据更新,以得到更新后的待展示医学影像数据;
[0024]数据展示模块,用于通过对所述待展示医学影像数据进行浏览展示。
[0025]第三方面,本申请公开了一种电子设备,包括:
[0026]存储器,用于保存计算机程序;
[0027]处理器,用于执行所述计算机程序,以实现前述公开的医学影像浏览方法的步骤。
[0028]第四方面,本申请公开了一种计算机可读存储介质,用于存储计算机程序;其中,所述计算机程序被处理器执行时实现前述公开的医学影像浏览方法的步骤。
[0029]由此可见,本申请公开了当监听到当前的待展示医学影像数据的展示操作出现故障时,触发自定义按钮事件;选择用于执行自定义按钮事件的交互方式,对所述待展示医学影像数据进行数据更新,以得到更新后的待展示医学影像数据;通过画布对所述待展示医学影像数据进行浏览展示。可见,通过自定义的方法,可以简化对常用cornerstone.js API的用量,开发工程师的因为是自定义的方法用自己熟悉的方式编辑的,便能大大提升开发效率和质量以及后期的维护,不用按部就班的使用常用cornerstone.js API,开发人员更加专注于业务的理解。其次,采用本方法后,减少了学习cornerstone.js的时间成本。可更快速的进行开发。再次,采用方法后,有利于开发人员与需求设计人员进行高效率的交流。由于业务代码采用自定义的形式进行开发,使用后续更利于人员之间的交接。
附图说明
[0030]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0031]图1为本申请公开的一种医学影像浏览方法流程图;
[0032]图2为本申请公开的一种利用cornerstone.js API进行医学影像浏览方法流程图;
[0033]图3为本申请公开的一种具体的医学影像浏览方法流程图;
[0034]图4为本申请公开的一种利用使用cornerstone.js与自定义方法进行医学影像浏览方法流程图;
[0035]图5为本申请公开的一种医学影像浏览装置结构示意图;
[0036]图6为本申请公开的一种电子设备结构图。
具体实施方式
[0037]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0038]随着前端开发框架技术的不断发展,在计算机行业诞生了很多为适应各行业发展而出现的计算机语言,如JavaScript,node.js等,及相应的技术框架,例如:Jquery,vue,react系列,使用这些语言技术可以极大的提高开发效率。但是存在以下几个问题:1、设计流程,相关调用逻辑,开发人员仍然需要大量的投入精力与时间开发,需要编写大量的代码;2、鉴于cornerstone.js API的不完善性以及资源较少,开发人员必须通过阅读代码以及相关组件功能介绍,才能进行业本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种医学影像浏览方法,其特征在于,包括:当监听到当前的待展示医学影像数据的展示操作出现故障时,触发自定义按钮事件;选择用于执行自定义按钮事件的交互方式,对所述待展示医学影像数据进行数据更新,以得到更新后的待展示医学影像数据;通过画布对所述待展示医学影像数据进行浏览展示。2.根据权利要求1所述的医学影像浏览方法,其特征在于,还包括:基于浏览器的宽度和高度对用于展示待展示医学影像数据的cavans画布宽度与高度进行配置。3.根据权利要求1所述的医学影像浏览方法,其特征在于,所述当监听到当前的待展示医学影像数据的展示操作出现故障时,触发自定义按钮事件,包括:当监听到浏览器不支持当前API的图像展示方式,触发自定按钮事件。4.根据权利要求1所述的医学影像浏览方法,其特征在于,所述当监听到当前的待展示医学影像数据的展示操作出现故障时,触发自定义按钮事件之前,还包括:根据不同业务逻辑生成并封装对应的交互方式,以得到不同的交互方式。5.根据权利要求4所述的医学影像浏览方法,其特征在于,所述选择用于执行自定义按钮事件的交互方式,包括:通过promise捕获执行所述自定义按钮事件的所述业务逻辑,基于所述业务逻辑确定并执...

【专利技术属性】
技术研发人员:李政军陈娅芳
申请(专利权)人:湖南提奥医疗科技有限公司
类型:发明
国别省市:

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

1