图像处理方法、装置、计算机设备和存储介质与流程

文档序号:23848364发布日期:2021-02-05 13:24阅读:52来源:国知局
图像处理方法、装置、计算机设备和存储介质与流程

[0001]
本申请涉及医疗技术领域,特别是涉及一种图像处理方法、装置、计算机设备和存储介质。


背景技术:

[0002]
随着互联网、云计算的兴起,医疗信息化不断升级,越来越多的医院开始使用阅片客户端进行三维诊断阅片。
[0003]
在阅片客户端中,医生可以对图像进行快速翻页、平移、旋转等相关操作,客户端可以根据上述相关操作的阅片指令与服务器进行交互,接收服务器基于上述阅片指令对图像进行计算获得的计算结果,并根据上述计算结果及时刷新阅片界面,使得医生可以通过客户端进行阅片诊断。
[0004]
但是,上述计算结果中包含了不同类型的数据,客户端接收不同类型数据的时刻也不同,导致客户端在不同的接收时刻多次刷新阅片界面,引起阅片界面抖动,影响医生的诊断准确性。


技术实现要素:

[0005]
基于此,有必要针对上述技术问题,提供一种图像处理方法、装置、计算机设备和存储介质。
[0006]
一种图像处理方法,上述方法包括:
[0007]
接收服务器发送的阅片响应数据;阅片响应数据为服务器基于用户的阅片操作指令对图像进行计算获得的;阅片响应数据包含图像数据和非图像数据;
[0008]
将图像数据和非图像数据进行合并处理,获得更新图像;
[0009]
将更新图像显示在阅片界面上。
[0010]
在其中一个实施例中,上述非图像数据中包括坐标信息;将图像数据和非图像数据进行合并处理,获得更新图像,包括:
[0011]
基于图像数据绘制待显示图像;
[0012]
根据非图像数据的坐标信息,确定非图像数据在待显示图像中的显示位置;
[0013]
将非图像数据添加至显示位置处。
[0014]
在其中一个实施例中,上述方法还包括:
[0015]
若阅片响应数据中包含图像数据且不包含非图像数据,则根据图像数据绘制待显示图像,并返回执行接收服务器发送的阅片响应数据的步骤,直至阅片结果中包括非图像数据。
[0016]
在其中一个实施例中,上述阅片响应数据中携带数据类型标签,上述方法还包括:
[0017]
将数据类型标签与图像数据匹配的数据确定为图像数据,不匹配的确定为非图像数据。
[0018]
在其中一个实施例中,上述接收服务器发送的阅片响应数据之前,还包括:
[0019]
获取用户对阅片界面上显示的图像的阅片操作指令;阅片操作指令为翻页操作、平移操作、旋转操作、标记操作中的至少一种;
[0020]
根据预设的指令标签对应关系,确定阅片操作指令对应的操作标签;指令标签对应关系中包括各类型的阅片操作指令对应的操作标签;
[0021]
将阅片操作指令及其对应的操作标签发送至服务器;操作标签用于指示服务器对阅片操作指令对应的阅片响应数据进行标记。
[0022]
在其中一个实施例中,上述接收服务器发送的阅片响应数据,包括:
[0023]
接收服务器发送的交互数据;
[0024]
根据操作标签对交互数据进行筛选,将携带操作标签的数据确定为阅片响应数据。
[0025]
在其中一个实施例中,上述非图像数据包括图像对应的标注信息、设备参数信息、诊断信息中的至少一种。
[0026]
一种图像处理装置,上述装置包括:
[0027]
接收模块,用于接收服务器发送的阅片响应数据;阅片响应数据为服务器基于用户的阅片操作指令对图像进行计算获得的;阅片响应数据中包含图像数据和非图像数据;
[0028]
合并模块,用于将图像数据和非图像数据进行合并处理,获得更新图像;
[0029]
显示模块,用于将更新图像显示在阅片界面上。
[0030]
一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,处理器执行计算机程序时实现上述图像处理方法的步骤。
[0031]
一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述图像处理方法的步骤。
[0032]
上述图像处理方法、装置、计算机设备和存储介质,用户触发阅片操作之后,计算机设备可以将用户的阅片操作指令发送给服务器,使得服务器可以基于用户的阅片操作指令对图像进行计算获得阅片响应数据,并发送给计算机设备;计算机设备接收到服务器发送的阅片响应数据之后,该阅片响应数据中包含图像数据和非图像数据的情况下,将图像数据和非图像数据进行合并处理,获得更新图像,并将更新图像显示在阅片界面上。由于计算机设备在阅片响应数据中含图像数据和非图像数据之后,再将图像数据和非图像数据进行合并处理,使得计算机设备可以获知接收到的阅片响应数据中是否包含了服务器计算获得的不同类型的数据,从而确定阅片响应数据是否被完整接收;进一步地,在阅片响应数据中包含图像数据和非图像数据的情况下,计算机设备可以将图像数据和非图像数据进行合并处理获得更新图像,使得更新图像中包含了阅片响应数据中的完整信息,从而可以基于更新图像对阅片界面执行一次更新显示,避免了分别非图像数据和图像数据之后分次更新阅片界面带来的界面抖动,提升了用户的阅片流畅性,从而可以降低误诊风险。
附图说明
[0033]
图1为一个实施例中图像处理方法的应用环境图;
[0034]
图2为一个实施例中图像处理方法的流程示意图;
[0035]
图3为另一个实施例中图像处理方法的流程示意图;
[0036]
图4为另一个实施例中图像处理方法的流程示意图;
[0037]
图5为一个实施例中图像处理装置的结构框图;
[0038]
图6为另一个实施例中图像处理装置的结构框图;
[0039]
图7为另一个实施例中图像处理装置的结构框图;
[0040]
图8为另一个实施例中图像处理装置的结构框图;
[0041]
图9为另一个实施例中图像处理装置的结构框图;
[0042]
图10为一个实施例中计算机设备的内部结构图。
具体实施方式
[0043]
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。
[0044]
本申请提供的图像处理方法,可以应用于如图1所示的应用环境中。其中,计算机设备100可以与服务器200连接,获取服务器200中的图像并进行显示,上述计算机设备中的显示装置可以是阴极射线管(crt)输出装置、液晶输出装置(lcd)、有机发光输出装置(oled)、等离子输出装置等中的一种或几种的组合。上述服务器200可以与不同类型的医疗设备300连接,该医疗设备不限于图1中所示的核磁共振设备。上述服务器200可以用独立的服务器或者是多个服务器组成的服务器集群来实现。
[0045]
在一个实施例中,如图2所示,提供了一种图像处理方法,以该方法应用于图1中的计算机设备为例进行说明,包括:
[0046]
s101、接收服务器发送的阅片响应数据;阅片响应数据为服务器基于用户的阅片操作指令对图像进行计算获得的;阅片响应数据包括图像数据和非图像数据。
[0047]
用户可以通过计算机设备对图像进行三维诊断阅片,也可以进行二维诊断阅片。用户通过计算机设备进行诊断阅片时,可以通过计算机设备的输入设备对图像进行阅片操作,生成阅片操作指令。上述阅片操作指令可以是翻页操作、平移操作、旋转操作、标记操作中的至少一种。其中,上述标记操作可以包括在图像上进行划线标记、添加文件标记、修改文本标记等。计算机设备获取上述阅片操作指令之后,可以通过与服务器之间的连接网络将上述阅片操作指令发送给服务器,使得服务器可以根据该阅片操作指令对用户浏览的图像进行相应计算,获得该阅片操作指令对应的阅片响应数据。其中,上述连接网络可以是局域网(local area network,lan)、广域网(wide area network,wan)、公用网络、私人网络、专有网络、公共交换电话网(public switched telephone network,pstn)、互联网、无线网络、虚拟网络、或者上述网络的任何组合。
[0048]
上述阅片响应数据为服务器基于用户的阅片操作指令对图像进行计算获得的,可以包括对图像进行平移、旋转之后的图像数据,也可以包含图像关联的其它信息,例如该图像对应的受检者的身高、年龄、扫描部位、扫描计算结果等非图像数据。可选地,上述非图像数据可以包括图像对应的标注信息、设备参数信息、诊断信息中的至少一种。
[0049]
服务器可以将基于阅片操作指令获得的数据发送给计算机设备。由于服务器获得的数据中包含了图像数据和非图像数据,不同类型的数据在服务器中的响应时长、以及在网络中的传输时长可能存在差异,使得计算机设备不能同时接收到服务器发送的图像数据和非图像数据。例如,服务器基于阅片操作指令获得相应的图像数据和非图像数据,并发送
给计算机设备;计算机设备可能先接收到图像数据,也可能先接收到非图像数据。
[0050]
因此,计算机设备可以确定在接收到的数据中,是否包含了图像数据和非图像数据,若计算机设备接收到的数据中包含了图像数据和非图像数据,计算机设备可以认为接收到的阅片响应数据完整,可以进行阅片界面的更新;若计算机设备接收到的数据中仅包含图像数据或者仅包含非图像数据,那么计算机设备可以认为当前接收到的数据不完整,若对当前的数据进行更新显示,会导致阅片界面的多次刷新,降低用户阅片流畅性。
[0051]
具体地,计算机设备可以根据服务器获得阅片响应数据的数据量,与计算机设备接收到的数据的数据量进行比较,确定接收到的数据中是否包含了图像数据和非图像数据;或者,计算机设备可以根据接收到的数据中携带的数据类型标签,确定是否接收到了图像数据和非图像数据;对于上述确定方式在此不做限定。
[0052]
s102、将图像数据和非图像数据进行合并处理,获得更新图像。
[0053]
若计算机设备接收到的阅片响应数据中包含了图像数据和非图像数据,计算机设备可以将接收到的图像数据和非图像数据进行合并处理,使得计算机设备可以将合并后的更新图像进行一次显示。
[0054]
具体地,上述非图像数据可以显示在更新图像中的任意位置的情况下,那么计算机设备可以将非图像数据与图像数据中的任一数据进行绑定,使得用户可以选择点击更新图像中的任意位置获得上述非图像数据;或者,上述非图像数据的显示位置与图像中的部分像素对应,计算机设备可以将上述非图像数据与上述部分像素的数据进行绑定。对于上述合并处理方式在此不做限定。
[0055]
另外,上述更新图像中,图像数据和非图像数据可以位于同一图层,也可以位于不同的图层。
[0056]
在另一个实施例中,服务器可以基于操作指令对图像进行处理之后,将图像数据和非图像数据进行合并之后再发送给计算机设备,使得计算机设备可以同时接收到图像数据和非图像数据,从而减少阅片界面刷新的次数,避免多次接收导致的频繁刷新界面。
[0057]
s103、将更新图像显示在阅片界面上。
[0058]
在上述步骤的基础上,计算机设备可以将更新图像显示在阅片界面上。具体地,计算机设备可以同时显示图像数据以及非图像数据的信息;也可以默认显示图像数据的信息,在用户触发显示非图像数据之后,再将非图像数据显示出来,例如用户可以通过鼠标选择待显示的非图像数据中的用户信息,然后在阅片界面的相应位置上显示用户信息。计算机设备显示非图像数据时,可以在阅片界面的图像上直接显示,也可以通过弹窗显示,在此不做限定。
[0059]
当用户在阅片界面上对图像进行多次阅片操作之后,例如用户依次对图像进行平移、翻转等多次操作。计算机设备可以依次将上述操作指令发送至服务器。服务器接收到操作指令之后,基于每个阅片操作分别生成图像数据和非图像数据,然后依次发送至计算机设备。计算机设备在基于前一阅片操作指令的基础上刷新阅片界面之后,可以返回执行上述s101-s103的步骤,继续对其它阅片操作的阅片响应数据进行处理,并依次显示将其他阅片操作指令对应的更新图像。
[0060]
上述图像处理方法,用户触发阅片操作之后,计算机设备可以将用户的阅片操作指令发送给服务器,使得服务器可以基于用户的阅片操作指令对图像进行计算获得阅片响
应数据,并发送给计算机设备;计算机设备接收到服务器发送的阅片响应数据之后,该阅片响应数据中包含图像数据和非图像数据的情况下,将图像数据和非图像数据进行合并处理,获得更新图像,并将更新图像显示在阅片界面上。由于计算机设备在阅片响应数据中含图像数据和非图像数据之后,再将图像数据和非图像数据进行合并处理,使得计算机设备可以获知接收到的阅片响应数据中是否包含了服务器计算获得的不同类型的数据,从而确定阅片响应数据是否被完整接收;进一步地,在阅片响应数据中包含图像数据和非图像数据的情况下,计算机设备可以将图像数据和非图像数据进行合并处理获得更新图像,使得更新图像中包含了阅片响应数据中的完整信息,从而可以基于更新图像对阅片界面执行一次更新显示,避免了分别非图像数据和图像数据之后分次更新阅片界面带来的界面抖动,提升了用户的阅片流畅性,从而可以降低误诊风险。
[0061]
图3为另一个实施例中图像处理方法的流程示意图,本实施例涉及计算机设备对图像数据和非图像数据进行合并处理的一种实现方式,在上述实施例的基础上,如图3所示,上述s102包括:
[0062]
s201、基于图像数据绘制待显示图像。
[0063]
上述待显示图像为基于图像数据绘制而成的图像,使得待显示图像可以在阅片界面上进行显示。计算机设备可以在确定接收到图像数据和非图像数据之后,对图像数据进行绘制,获得上述待显示图像;也可以在接收到图像数据之后开始绘制,获得该待显示图像并进行缓存,当计算机设备进一步获得非图像数据之后,读取缓存区域中的待显示图像;对于上述获取方式在此不做限定。
[0064]
s202、根据非图像数据的坐标信息,确定非图像数据在待显示图像中的显示位置。
[0065]
上述非图像数据的坐标信息可以是由服务器确定,携带在非图像数据中的坐标,也可以是计算机设备获取的坐标信息;对于不同类型的非图像数据对应的坐标信息的获取方式也可以不同。
[0066]
在一种实现方式中,上述非图像数据中可以包括非图像数据对应的坐标信息;上述坐标信息可以是非图像数据与图像数据中的关联的像素值对应的像素坐标,也可以是非图像数据在阅片界面上的显示坐标,在此不做限定。进一步地,计算机设备可以根据非图像数据的坐标信息,确定非图像数据在待显示图像中的显示位置。
[0067]
在一种实现方式中,上述非图像数据的坐标信息可以是预先确定好的位置坐标,例如待显示图像的四个边角位置;上述非图像数据的坐标信息也可以是与待显示图像中的对象关联的坐标,例如上述非图像数据的坐标信息位于待显示图像的非重要信息处,可以是不包含血管、骨骼或重要组织的坐标位置。计算机设备可以采用图像识别算法获取待显示图像中的非重要信息的区域,然后根据上述区域确定非图像数据的坐标信息。其中,上述图像识别算法可以采用阈值算法、区域生长算法、机器学习算法等方法,在此不再赘述。
[0068]
s203、将非图像数据添加至显示位置处。
[0069]
在上述步骤的基础上,计算机设备可以将非图像数据添加在对应的显示位置处,获得更新图像。例如,非图像数据为扫描部位对应的标注信息,非图像数据在待显示图像中的显示位置为该扫描部位,计算机设备可以将非图像数据添加至旋转或平移后的该扫描部位处,获得更新图像。
[0070]
上述图像处理方法,计算机设备通过非图像数据中携带的坐标信息,将非图像数
据和图像数据进行合并处理,使得用户在对图像进行阅片操作之后的更新图像中,非图像数据仍然可以显示在与阅片操作指令相应的位置上,便于用户进行诊断阅片;进一步地,计算机设备将图像数据和非图像数据合并处理之后,通过一次刷新阅片界面的显示,使得阅片操作指令对应的显示结果可以同时显示,避免了计算机设备进行多次显示刷新。
[0071]
在一个实施例中,在上述实施例的基础上,计算机设备确定阅片响应数据中是否包含图像数据和非图像数据之后,若阅片响应数据中包含图像数据且不包含非图像数据,则根据图像数据绘制待显示图像,并返回执行接收服务器发送的阅片响应数据的步骤,直至阅片结果中包括非图像数据。若阅片响应数据中包含非图像数据,且不包含图像数据,那么计算机设备可以继续接收服务器发送的阅片响应数据,直至接收到图像数据之后,对图像数据和非图像数据进行合并处理。
[0072]
计算机设备在接收到图像数据,并且未接收到非图像数据的情况下,根据图像数据进行图像绘制,使得计算机设备接收到上述非图像数据之后,可以直接将非图像数据与绘制好的图像进行合并处理,降低了合并处理的时长,提升了阅片中的数据显示时延,进一步提升阅片流畅性。
[0073]
在另一个实施例中,涉及计算机设备确定阅片响应数据中是否包含图像数据和非图像数据的一种方式,在上述实施例的基础上,服务器发送的阅片响应数据中,可以携带数据类型标签,使得计算机设备可以根据数据类型标签确定该阅片响应数据中是否包含图像数据和非图像数据。计算机设备可以将数据类型标签与图像数据匹配的数据确定为图像数据,不匹配的确定为非图像数据。例如,计算机设备中可以存储数据类型标签与数据类型之间的匹配关系,例如标签1对应图像数据,标签2对应非图像数据。若阅片响应数据中的第一数据携带的数据类型标签与图像数据匹配,则确定第一数据为图像数据;若阅片响应数据中的第二数据携带的数据类型标签与非图像数据匹配,则确定第二数据为非图像数据。
[0074]
计算机设备在经过标签匹配之后,若阅片响应数据中包含的数据类型标签既包括图像数据对应的数据类型标签,也包括非图像数据对应的数据类型标签,那么计算机设备可以认为该阅片响应数据中包含了图像数据和非图像数据,可以对该图像数据和非图像数据进行合并处理。
[0075]
上述图像处理方法,计算机设备通过标签匹配的方式识别图像数据和非图像数据,可以快速准确地确定阅片响应数据中是否包含了图像数据和非图像数据,从而可以快速地对图像数据和非图像数据进行合并,并进行更新显示,提升了诊断阅片的流畅性。
[0076]
图4为另一个实施例中图像处理方法的流程示意图,本实施例涉及计算机设备对图像数据和非图像数据进行合并处理的一种实现方式,在上述实施例的基础上,如图4所示,上述s101之前,还包括:
[0077]
s301、获取用户对阅片界面上显示的图像的阅片操作指令;阅片操作指令为翻页操作、平移操作、旋转操作、标记操作中的至少一种。
[0078]
计算机设备可以通过监听输入装置的触发操作,确定用户是否进行了阅片操作。上述输入装置可以是鼠标、键盘、触摸屏等。阅片操作指令为翻页操作、平移操作、旋转操作、标记操作中的任一种。计算机设备监听到用户执行阅片操作之后,可以生成相应的阅片操作指令。
[0079]
s302、根据预设的指令标签对应关系,确定阅片操作指令对应的操作标签;指令标
签对应关系中包括各类型的阅片操作指令对应的操作标签。
[0080]
计算机设备可以根据阅片操作的类型,对阅片操作指令进行标记,获得阅片操作指令对应的操作标签。上述操作标签可以采用文字标签,也可以是图标标识,还可以是其它数字类型的标签,在此不做限定。例如,操作标签a标识平移操作,操作标签b标识旋转操作。
[0081]
s303、将阅片操作指令及其对应的操作标签发送至服务器;操作标签用于指示服务器对阅片操作指令对应的阅片响应数据进行标记。
[0082]
进一步地,计算机设备可以将阅片操作指令以及相应的操作标签发送给服务器。服务器接收到阅片操作指令之后,可以根据阅片操作指令对当前界面上的图像进行计算,获得阅片响应数据,并根据上述操作标签对该阅片操作对应的阅片响应数据进行标识。例如,平移操作对应的图像数据和非图像数据均标记为标签a。
[0083]
计算机设备接收服务器发送的交互数据中,除了对阅片操作指令对应的阅片响应数据,还可能包括其它数据,例如上一操作中遗留的数据或者服务器的运行状态数据等。计算机设备可以接收服务器发送的交互数据;然后根据操作标签对交互数据进行筛选,将携带操作标签的数据确定为阅片响应数据。
[0084]
上述图像处理方法,计算机设备通过操作标签可以对服务器发送的数据进行筛选,使得计算机设备可以准确地获得用户的阅片操作对应的阅片响应数据,排除其他数据的干扰,使得阅片界面中显示的更新图像更准确。
[0085]
应该理解的是,虽然图2-4的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图2-4中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
[0086]
在一个实施例中,如图5所示,提供了一种图像处理装置,包括:
[0087]
接收模块10,用于接收服务器发送的阅片响应数据;阅片响应数据为服务器基于用户的阅片操作指令对图像进行计算获得的;阅片响应数据中包含图像数据和非图像数据;
[0088]
合并模块20,用于将图像数据和非图像数据进行合并处理,获得更新图像;
[0089]
显示模块30,用于将更新图像显示在阅片界面上。
[0090]
上述提供的图像处理装置,可以执行上述图像处理方法实施例,其实现原理和技术效果类似,在此不再赘述。
[0091]
在一个实施例中,在上述实施例的基础上,如图6所示,上述合并模块20包括:
[0092]
绘制单元201,用于基于图像数据绘制待显示图像;
[0093]
确定单元202,用于根据非图像数据的坐标信息,确定非图像数据在待显示图像中的显示位置;
[0094]
添加单元203,用于将非图像数据添加至显示位置处。
[0095]
在一个实施例中,在上述实施例的基础上,上述接收模块10还用于:在阅片响应数据中包含图像数据且不包含非图像数据的情况下,根据图像数据绘制待显示图像,并返回执行接收服务器发送的阅片响应数据的步骤,直至阅片结果中包括非图像数据。
[0096]
在一个实施例中,在上述实施例的基础上,阅片响应数据中携带数据类型标签,如图7所示,上述装置还包括确定模块40具体用于:将数据类型标签与图像数据匹配的数据确定为图像数据,不匹配的确定为非图像数据。
[0097]
在一个实施例中,在上述实施例的基础上,如图8所示,上述装置还包括发送模块50,用于:获取用户对阅片界面上显示的图像的阅片操作指令;阅片操作指令为翻页操作、平移操作、旋转操作、标记操作中的至少一种;根据预设的指令标签对应关系,确定阅片操作指令对应的操作标签;指令标签对应关系中包括各类型的阅片操作指令对应的操作标签;将阅片操作指令及其对应的操作标签发送至服务器;操作标签用于指示服务器对阅片操作指令对应的阅片响应数据进行标记。
[0098]
在一个实施例中,在上述实施例的基础上,如图9所示,上述接收模块10包括:
[0099]
接收单元101,用于接收服务器发送的交互数据;
[0100]
筛选单元102,用于根据操作标签对交互数据进行筛选,将携带操作标签的数据确定为阅片响应数据。
[0101]
在一个实施例中,在上述实施例的基础上,非图像数据包括图像对应的标注信息、设备参数信息、诊断信息中的至少一种。
[0102]
关于图像处理装置的具体限定可以参见上文中对于图像处理方法的限定,在此不再赘述。上述图像处理装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
[0103]
在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图10所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种图像处理方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
[0104]
本领域技术人员可以理解,图10中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0105]
在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
[0106]
接收服务器发送的阅片响应数据;阅片响应数据为服务器基于用户的阅片操作指令对图像进行计算获得的;阅片响应数据中包含图像数据和非图像数据;
[0107]
将图像数据和非图像数据进行合并处理,获得更新图像;
[0108]
将更新图像显示在阅片界面上。
[0109]
在一个实施例中,非图像数据中包括坐标信息;处理器执行计算机程序时还实现
以下步骤:基于图像数据绘制待显示图像;根据非图像数据的坐标信息,确定非图像数据在待显示图像中的显示位置;将非图像数据添加至显示位置处。
[0110]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:若阅片响应数据中包含图像数据且不包含非图像数据,则根据图像数据绘制待显示图像,并返回执行接收服务器发送的阅片响应数据的步骤,直至阅片结果中包括非图像数据。
[0111]
在一个实施例中,阅片响应数据中携带数据类型标签,处理器执行计算机程序时还实现以下步骤:将数据类型标签与图像数据匹配的数据确定为图像数据,不匹配的确定为非图像数据。
[0112]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:获取用户对阅片界面上显示的图像的阅片操作指令;阅片操作指令为翻页操作、平移操作、旋转操作、标记操作中的任一种;根据预设的指令标签对应关系,确定阅片操作指令对应的操作标签;指令标签对应关系中包括各类型的阅片操作指令对应的操作标签;将阅片操作指令及其对应的操作标签发送至服务器;操作标签用于指示服务器对阅片操作指令对应的阅片响应数据进行标记。
[0113]
在一个实施例中,处理器执行计算机程序时还实现以下步骤:接收服务器发送的交互数据;根据操作标签对交互数据进行筛选,将携带操作标签的数据确定为阅片响应数据。
[0114]
在一个实施例中,非图像数据包括图像对应的标注信息、设备参数信息、诊断信息中的至少一种。
[0115]
本实施例提供的计算机设备,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
[0116]
在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:
[0117]
接收服务器发送的阅片响应数据;阅片响应数据为服务器基于用户的阅片操作指令对图像进行计算获得的;阅片响应数据中包含图像数据和非图像数据;
[0118]
将图像数据和非图像数据进行合并处理,获得更新图像;
[0119]
将更新图像显示在阅片界面上。
[0120]
在一个实施例中,非图像数据中包括坐标信息;计算机程序被处理器执行时还实现以下步骤:基于图像数据绘制待显示图像;根据非图像数据的坐标信息,确定非图像数据在待显示图像中的显示位置;将非图像数据添加至显示位置处。
[0121]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:若阅片响应数据中包含图像数据且不包含非图像数据,则根据图像数据绘制待显示图像,并返回执行接收服务器发送的阅片响应数据的步骤,直至阅片结果中包括非图像数据。
[0122]
在一个实施例中,阅片响应数据中携带数据类型标签,计算机程序被处理器执行时还实现以下步骤:将数据类型标签与图像数据匹配的数据确定为图像数据,不匹配的确定为非图像数据。
[0123]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:获取用户对阅片界面上显示的图像的阅片操作指令;阅片操作指令为翻页操作、平移操作、旋转操作、标记操作中的任一种;根据预设的指令标签对应关系,确定阅片操作指令对应的操作标签;指令
标签对应关系中包括各类型的阅片操作指令对应的操作标签;将阅片操作指令及其对应的操作标签发送至服务器;操作标签用于指示服务器对阅片操作指令对应的阅片响应数据进行标记。
[0124]
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:接收服务器发送的交互数据;根据操作标签对交互数据进行筛选,将携带操作标签的数据确定为阅片响应数据。
[0125]
本实施例提供的计算机存储介质,其实现原理和技术效果与上述方法实施例类似,在此不再赘述。
[0126]
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-only memory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random access memory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(static random access memory,sram)或动态随机存取存储器(dynamic random access memory,dram)等。
[0127]
以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。
[0128]
以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要求为准。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1