一种数字病理切片的标注方法及标注装置
技术领域
本发明涉及数字病理切片技术领域,具体而言,涉及一种数字病理切片的标注方法及标注装置。
背景技术
随着图像显示技术的发展,现代医学将图像显示技术应用在病理切片方面,对传统病理切片进行扫描,得到能够利用电脑等显示设备显示的数字病理切片,医生通过观察数字病理切片进行病情诊断。与传统玻璃切片相比,数字病理切片具有显示倍率高,清晰度高、观察方便,便于多人同时会诊的优点,在现代医学中得到广泛普及。
通过电脑等显示设备显示数字病理切片过程中,经常需要对数字病理切片图像上某一特定位置进行标注,以满足其他用户或者改用户后续能够准确的查看到该标注区域的需求。然而,现有技术中提供的一种数字病理切片的标注方式有两种,一种是文字描述的方式,该标注方式是在待研究区域附近位置输入一段文字描述,但利用文字描述的方式不能准确的表示待研究区域的实际位置,从而导致其他用户或者该用户后续不能准确的找到文字描述所表示的研究区域;另一种是区域截图的方式,该标注方式则需要其他用户定位到截取部分在完整的数字病理切片中的实际位置,进而对该位置进行查看、分析。
在实现本发明的过程中,发明人发现上述利用文字描述的标注方式和利用区域截图的标注方式,均不便于其他用户或者用户后续及时准确地查看到待研究区域,无法满足用户研究数字病理切片的实际需求。
发明内容
有鉴于此,本发明实施例的目的在于提供一种数字病理切片的标注方法及标注装置,以解决上述问题。
第一方面,本发明实施例提供了一种数字病理切片的标注方法,该方法包括:
监听用户在数字病理切片显示界面上选取的标注点的位置信息和用户选择的标注图形类型,其中,上述数字病理切片是通过对病理切片进行扫描后获得的数字图像;
根据上述标注点的位置信息和上述标注图形类型在上述数字病理切片显示界面上绘制标注图形;
将上述用户在预定输入框中输入的与上述标注图形关联的标注信息设置于上述显示界面上;其中,上述标注信息包括以下至少之一:标注主题、标注内容、标注图形颜色。
结合第一方面,本发明实施例提供了第一方面的第一种可能的实施方式,其中,上述根据上述标注点的位置信息和上述标注图形类型在上述数字病理切片显示界面上绘制标注图形,包括:
当上述用户选择的标注图形类型为规则图形时,以上述标注点中的起始点位置信息所对应的坐标为中心点,在上述数字病理切片显示界面上绘制上述规则图形;
当上述用户选择的标注图形类型为不规则形状时,按照上述标注点中的各个点位置信息所对应的坐标两两相邻依次绘制直线,在上述数字病理切片显示界面上绘制封闭的不规则形状。
结合第一方面的第一种可能的实施方式,本发明实施例提供了第一方面的第二种可能的实施方式,其中,以上述标注点中的起始点位置信息所对应的坐标为中心点,在上述数字病理切片显示界面上绘制上述规则图形,包括:
当上述用户选择的标注图形类型为旗子时,以起始点位置信息所对应的坐标为中心点,在上述数字病理切片显示界面上绘制旗子图形;
当上述用户选择的标注图形类型为矩形时,以起始点位置信息所对应的坐标为中心点,以起始点位置信息所对应的坐标和终点位置信息所对应的坐标之间的距离的两倍为对角线,在上述数字病理切片显示界面上绘制矩形区域;
当上述用户选择的标注图形类型为圆形时,以起始点位置信息所对应的坐标为中心点,以起始点位置信息所对应的坐标和终点位置信息所对应的坐标之间的距离为半径,在上述数字病理切片显示界面上绘制圆形区域;
当上述用户选择的标注图形类型为椭圆时,以起始点位置信息所对应的坐标为中心点,在以起始点位置信息所对应的坐标和终点位置信息所对应的坐标之间的距离的两倍为对角线的矩形内,在上述数字病理切片显示界面上绘制内切椭圆区域。
结合第一方面至第一方面的第二种可能的实施方式中任一种,本发明实施例提供了第一方面的第三种可能的实施方式,其中,上述方法还包括:
将绘制的上述标注图形和设置的上述标注信息转换为上述数字病例切片对应坐标系下的实际图形参数和实际标注信息;
存储上述数字病例切片与上述实际图形参数和实际标注信息的对应关系,其中,上述实际图形参数包括以下中的至少一种:上述标注图形所对应的外切矩形的左上角点相对于上述数字病理切片的坐标、绘制显示倍率、矩形的长度、矩形的宽度、圆形半径、以及监听到的坐标点的集合。
结合第一方面的第三种可能的实施方式,本发明实施例提供了第一方面的第四种可能的实施方式,其中,将绘制的上述标注图形和设置的上述标注信息转换为上述数字病例切片对应坐标系下的实际图形参数和实际标注信息,包括:
确定上述标注图形所对应的外切矩形的左上角点相对于显示界面的坐标;
根据换算公式Bx=Px+Lx和By=Py+Ly将上述外切矩形的左上角点相对于显示界面的坐标换算为相对于上述数字病理切片的坐标,其中,(Px,Py)为外切矩形的左上角点相对于显示界面的坐标,(Bx,By)为外切矩形的左上角点相对于数字病例切片的坐标,(Lx,Ly)为绘制显示倍率下数字病例切片边缘相对于显示界面的偏移量。
结合第一方面的第三种可能的实施方式,本发明实施例提供了第一方面的第五种可能的实施方式,其中,上述方法还包括:
获取上述数字病理切片的当前显示倍率、存储的上述实际图形参数和实际标注信息;
根据上述当前显示倍率将存储的上述实际图形参数和上述实际标注信息转换为上述显示界面对应坐标系下的显示图形参数和显示标注信息;
在当前显示倍率下,在上述数字病理切片的显示界面上显示上述显示图形参数和显示标注信息。
结合第一方面的第五种可能的实施方式,本发明实施例提供了第一方面的第六种可能的实施方式,其中,根据上述当前显示倍率将存储的上述实际图形参数和上述实际标注信息转换为上述显示界面对应坐标系下的显示图形参数和显示标注信息,包括:
根据公式将存储的上述实际图形参数和上述实际标注信息换算为与上述当前显示倍率相匹配的实际图形参数和实际标注信息,其中,A为与当前显示倍率相匹配的实际图形参数或者实际标注信息,a为存储的实际图形参数或者实际标注信息,clay为当前显示倍率,γ为绘制显示倍率;
根据换算公式Cx=Ax+ηx和Cy=Ay+ηy将与上述当前显示倍率相匹配的实际图形参数和实际标注信息换算为相对于上述显示界面的显示图形参数和显示标注信息,其中,(Ax,Ay)为实际图形参数或者实际标注信息相对于数字病理切片的坐标,(Cx,Cy)为实际图形参数或者实际标注信息相对于显示界面的坐标,(ηx,ηy)为当前显示倍率下数字病例切片边缘相对于显示界面的偏移量。
第二方面,本发明实施例还提供了一种数字病理切片的标注装置,该装置包括:
监听模块,用于监听用户在数字病理切片显示界面上选取的标注点的位置信息和用户选择的标注图形类型,其中,上述数字病理切片是通过对病理切片进行扫描后获得的数字图像;
标注图形绘制模块,用于根据上述标注点的位置信息和上述标注图形类型在上述数字病理切片显示界面上绘制标注图形;
标注信息设置模块,用于将上述用户在预定输入框中输入的与上述标注图形关联的标注信息设置于上述显示界面上;其中,上述标注信息包括以下至少之一:标注主题、标注内容、标注图形颜色。
结合第二方面,本发明实施例提供了第二方面的第一种可能的实施方式,其中,上述装置还包括:
第一转换模块,用于将绘制的上述标注图形和设置的上述标注信息转换为上述数字病例切片对应坐标系下的实际图形参数和实际标注信息;
存储模块,用于存储上述数字病例切片与上述实际图形参数和实际标注信息的对应关系,其中,上述实际图形参数包括以下中的至少一种:上述标注图形所对应的外切矩形的左上角点相对于上述数字病理切片的坐标、绘制显示倍率、矩形的长度、矩形的宽度、圆形半径、以及监听到的坐标点的集合。
结合第二方面,本发明实施例提供了第二方面的第二种可能的实施方式,其中,上述装置还包括:
获取模块,用于获取上述数字病理切片的当前显示倍率、存储的上述实际图形参数和实际标注信息;
第二转换模块,用于根据上述当前显示倍率将存储的上述实际图形参数和上述实际标注信息转换为上述显示界面对应坐标系下的显示图形参数和显示标注信息;
显示模块,用于在当前显示倍率下,在上述数字病理切片的显示界面上显示上述显示图形参数和显示标注信息。
在本发明实施例提供的方法及装置中,该方法包括:监听用户在数字病理切片显示界面上选取的标注点的位置信息和用户选择的标注图形类型;根据标注点的位置信息和标注图形类型在数字病理切片显示界面上绘制标注图形;将用户在预定输入框中输入的与标注图形关联的标注信息设置于显示界面上;其中,标注信息包括以下至少之一:标注主题、标注内容、标注图形颜色。本发明实施例通过图形标注与信息标注相结合的方式实时对待研究区域进行标注,实现了多形式标注的方式,有利于其他用户或者用户后续及时准确地查看到待研究区域,满足了用户研究数字病理切片的实际需求。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本发明实施例所提供的一种数字病理切片的标注方法的流程图;
图2示出了本发明实施例所提供的数字病理切片标注方法的应用场景示意图;
图3示出了本发明实施例所提供的用户在显示界面上点击标注图标所打开的标注框的示意图;
图4示出了本发明实施例所提供的在显示界面上弹出的标注信息输入对话框的示意图;
图5示出了本发明实施例所提供的一种数字病理切片的标注装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
考虑到相关技术中利用文字描述的标注方式和利用区域截图的标注方式,均不便于其他用户或者用户后续及时准确地查看到待研究区域,无法满足用户研究数字病理切片的实际需求。基于此,本发明实施例提供了一种数字病理切片的标注方法及标注装置,下面通过实施例进行描述。
如图1所示,本发明实施例提供了一种数字病理切片的方法方法,该方法包括步骤S102-S106,具体如下:
步骤S102:监听用户在数字病理切片显示界面上选取的标注点的位置信息和用户选择的标注图形类型,其中,上述数字病理切片是通过对病理切片进行扫描后获得的数字图像;
其中,上述标注点包括用户在显示界面上选取的起始点、当前点和终点,标注图形类型分为规则图形和不规格图形,用户在显示界面上点击标注图标即可打开标注框,标注框中显示各种标注图形类型和标注图形的默认颜色选项供用户选择。
另外,还可以包括荧光笔图标,当监听到用户点击荧光笔图标时,绘制的标注图形和标注信息不存储,可以选择预设时间后自动消失绘制的标注图形,或者是监听到退出荧光笔模式时,自动清除显示界面上的标注图形,在荧光笔模式下,适用于临时标注演示的情况。
步骤S104:根据上述标注点的位置信息和上述标注图形类型在上述数字病理切片显示界面上绘制标注图形;
步骤S106:将上述用户在预定输入框中输入的与上述标注图形关联的标注信息设置于上述显示界面上;其中,上述标注信息包括以下至少之一:标注主题、标注内容、标注图形颜色。
其中,上述标注图形的默认颜色和标注图形颜色可以设置为默认的颜色,也可以根据实际需求进行选择;其中,上述标注图形的默认颜色是指选择某一特定颜色后每次绘制标注图形时以该颜色为默认颜色,上述标注图形颜色是指在输入标注内容时还可以重新选择标注图形颜色,或者后续对编辑时也可以重新选择标注图形颜色。
在本发明实施例提供的数字病理切片的标注方法中,通过图形标注与信息标注相结合的方式实时对待研究区域进行标注,实现了多形式标注的方式,有利于其他用户或者用户后续及时准确地查看到待研究区域,满足了用户研究数字病理切片的实际需求。
进一步的,考虑到不同标注图形的绘制方式不同,上述根据标注点的位置信息和上述标注图形类型在上述数字病理切片显示界面上绘制标注图形,包括:
当上述用户选择的标注图形类型为规则图形时,以上述标注点中的起始点位置信息所对应的坐标为中心点,在上述数字病理切片显示界面上绘制上述规则图形;
当上述用户选择的标注图形类型为不规则形状时,按照上述标注点中的各个点位置信息所对应的坐标两两相邻依次绘制直线,在上述数字病理切片显示界面上绘制封闭的不规则形状。
具体的,以上述标注点中的起始点位置信息所对应的坐标为中心点,在上述数字病理切片显示界面上绘制上述规则图形,包括:
当上述用户选择的标注图形类型为旗子时,以起始点位置信息所对应的坐标为中心点,在上述数字病理切片显示界面上绘制旗子图形;
当上述用户选择的标注图形类型为矩形时,以起始点位置信息所对应的坐标为中心点,以起始点位置信息所对应的坐标和终点位置信息所对应的坐标之间的距离的两倍为对角线,在上述数字病理切片显示界面上绘制矩形区域;
当上述用户选择的标注图形类型为圆形时,以起始点位置信息所对应的坐标为中心点,以起始点位置信息所对应的坐标和终点位置信息所对应的坐标之间的距离为半径,在上述数字病理切片显示界面上绘制圆形区域;
当上述用户选择的标注图形类型为椭圆时,以起始点位置信息所对应的坐标为中心点,在以起始点位置信息所对应的坐标和终点位置信息所对应的坐标之间的距离的两倍为对角线的矩形内,在上述数字病理切片显示界面上绘制内切椭圆区域。
进一步的,为了将绘制比标注图形和标注信息异步传输到服务器上进行关联存储,由于考虑到绘制时监听到的相关参数是相对于显示界面坐标系的,需要将参数坐标转换为相对于数字病理切片的坐标再进行存储,基于此,上述方法还包括:
将绘制的上述标注图形和设置的上述标注信息转换为上述数字病例切片对应坐标系下的实际图形参数和实际标注信息;
存储上述数字病例切片与上述实际图形参数和实际标注信息的对应关系,其中,上述实际图形参数包括以下中的至少一种:上述标注图形所对应的外切矩形的左上角点相对于上述数字病理切片的坐标、绘制显示倍率、矩形的长度、矩形的宽度、圆形半径、标注图形的面积、以及监听到的坐标点的集合。
其中,如矩形的长度、矩形的宽度、圆形半径即两点间的距离是通过如下方式获取的:
根据一段线段的起始点与终点的位置信息获取起始点与终点的像素距离,包括:
根据计算公式
B=parseInt(Math.sqrt(squer(x2-x1)+squer(y2-y1)))计算得到起始点与终点的像素距离,其中,(x1、y1)为起始点的坐标,(x2、y2)为终点的坐标,B为起始点与终点的像素距离,parseInt为取整函数,Math.sqrt为开方函数,squer为求平方函数;
根据起始点与终点的像素距离以及显示界面对应的像素距离与实际距离的换算公式,确定起始点与终点的实际距离,包括:
根据起始点与终点的像素距离和显示界面对应的像素距离与实际距离的换算公式计算得到起始点与终点的实际距离,其中,A为起始点与终点的实际距离,B为起始点与终点的像素距离,a为物理病理切片的实际距离,b为在最大扫描倍率下数字病理切片的像素宽度,rate为最大扫描倍率,clay为当前显示倍率。
具体的,将绘制的上述标注图形和设置的上述标注信息转换为上述数字病例切片对应坐标系下的实际图形参数和实际标注信息,包括:
确定上述标注图形所对应的外切矩形的左上角点相对于显示界面的坐标;
根据换算公式Bx=Px+Lx和By=Py+Ly将上述外切矩形的左上角点相对于显示界面的坐标换算为相对于上述数字病理切片的坐标,其中,(Px,Py)为外切矩形的左上角点相对于显示界面的坐标,(Bx,By)为外切矩形的左上角点相对于数字病例切片的坐标,(Lx,Ly)为绘制显示倍率下数字病例切片边缘相对于显示界面的偏移量。
其中,Lx和Ly是通过公式Lx=Mx*zoom*Nx和Ly=My*zoom*Ny,公式中Mx和My表示显示界面的长度和宽度,Nx和Ny表示数字病理切片相对于显示界面的边界(含x,y两个坐标方向),zoom表示数字病理切片宽度与显示界面宽度的比率。
上述标注图形所对应的外切矩形是指刚好包含标注图形的一个长方形区域,对于不规则图形而言,标注图形所对应的外切矩形是指,以Y轴最高点和最低点的y轴差值获取高度即矩形的宽度,以X轴最左和最右的x轴差值获取长度即矩形的长度,根据该宽度和长度得到一个可以包含所有点集合的矩形标注区域。
在本发明提供的实施例中,存储图形参数和标注信息之前,需将绘制标注图形时所获取的相对于显示界面的参数的坐标转换为相对于数字病理切片的参数的坐标,一般情况下,由于上述无论是规则图形还是不规则图形都相对应于一个外切矩形,将该外切矩形的左上角点作为定位点,并将该定位点转换为数字病例切片坐标系下的坐标值进行存储,后续显示过程中受显示位置的影响,从而显示准确地参数坐标。
进一步的,考虑到后续显示时可能对数字病理切片图像进行缩放显示,为了使标注图形同步进行缩放,基于此,上述方法还包括:
获取上述数字病理切片的当前显示倍率、存储的上述实际图形参数和实际标注信息;
根据上述当前显示倍率将存储的上述实际图形参数和上述实际标注信息转换为上述显示界面对应坐标系下的显示图形参数和显示标注信息;
在当前显示倍率下,在上述数字病理切片的显示界面上显示上述显示图形参数和显示标注信息,其中,显示图形参数包括当前显示倍率、矩形的长度、矩形的宽度、圆形半径、标注图形的面积等等,具体显示哪些参数可以根据实际需求进行显示,并且还可以将参数的数值以微米值显示。
具体的,根据上述当前显示倍率将存储的上述实际图形参数和上述实际标注信息转换为上述显示界面对应坐标系下的显示图形参数和显示标注信息,包括:
根据公式将存储的上述实际图形参数和上述实际标注信息换算为与上述当前显示倍率相匹配的实际图形参数和实际标注信息,其中,A为与当前显示倍率相匹配的实际图形参数或者实际标注信息,a为存储的实际图形参数或者实际标注信息,clay为当前显示倍率,γ为绘制显示倍率;
根据换算公式Cx=Ax+ηx和Cy=Ay+ηy将与上述当前显示倍率相匹配的实际图形参数和实际标注信息换算为相对于上述显示界面的显示图形参数和显示标注信息,其中,(Ax,Ay)为实际图形参数或者实际标注信息相对于数字病理切片的坐标,(Cx,Cy)为实际图形参数或者实际标注信息相对于显示界面的坐标,(ηx,ηy)为当前显示倍率下数字病例切片边缘相对于显示界面的偏移量。
其中,上述当前显示倍率是通过如下步骤获得的:
利用公式clay/rate=sm/wd确定当前显示倍率,其中,clay表示数字病理切片的当前显示倍率,rate表示数字病理切片的最大扫描倍率,sm表示数字病理切片对应缩放倍率的像素宽度值,wd表示数字病理切片对应最大扫描倍率的像素宽度值。
在本发明提供的实施例中,首先根据当前显示倍率将以存储的实际图形参数和实际标注信息换算为在当前显示倍率下的图形参数和标注信息,然后,将换算后的图形参数和标注信息进行坐标系换算,将图形参数和标注信息由相对于数字病理切片转换为相对于显示界面,再进行显示,实现了使标注图形与数字病理切片图像同比缩放,从而在缩放显示的情况下使标注图形定位更加准确。
如图2所示的数字病理切片的标注方法的应用场景,在该应用场景中,首先利用切片扫描仪32扫描物理切片31,得到数字病理切片,然后利用服务器33对数字病理切片进行分级分块存储和图像逻辑处理,最后将数字病理切片对应的图像数据输入显示终端34,通过显示终端34显示数字病理切片,用户通过点击显示终端34上的标注图标341,在打开的标注框中选择标注图形类型和标注图形颜色实时在显示终端34上绘制标注图形并输入标注信息等等,图中显示在显示界面上的数字病理切片图形上绘制一个椭圆形形的标注图形。
如图3所示给出了用户在显示界面上点击标注图标所打开的标注框的示意图,标注框中显示各种标注图形类型和标注图形的默认颜色选项供用户选择。
如图4所示给出了在显示界面上弹出的标注信息输入对话框的示意图,用户可以输入与标注图形关联的标注主题和标注内容,同时可以重新选择标注图形颜色。
对于一个数字病理切片上绘制多个标注的情况下,可以在显示界面的侧边栏打开显示标注列表,用户可以随机选择需要查看的标注图形及标注信息,其余标注不显示;同时,也可以设置一个参数显示选项,以供选择显示的参数类型,未选中的参数不显示。
在本发明提供的数字病理切片标注方法中,通过图形标注与信息标注相结合的方式实时对待研究区域进行标注,实现了多形式标注的方式,有利于其他用户或者用户后续及时准确地查看到待研究区域,满足了用户研究数字病理切片的实际需求;进一步的,存储图形参数和标注信息之前,将绘制标注图形时所获取的相对于显示界面的参数的坐标转换为相对于数字病理切片的参数的坐标再进行存储,实现了准确地显示参数坐标;更进一步的,首先根据当前显示倍率将以存储的实际图形参数和实际标注信息换算为在当前显示倍率下的图形参数和标注信息,然后,将换算后的图形参数和标注信息进行坐标系换算,将图形参数和标注信息由相对于数字病理切片转换为相对于显示界面,再进行显示,实现了使标注图形与数字病理切片图像同比缩放,从而在缩放显示的情况下使标注图形定位更加准确。
对应于上述标注方法,本发明实施例还提供了一种数字病理切片的标注装置,如图5所示,该装置可以包括:
监听模块502,用于监听用户在数字病理切片显示界面上选取的标注点的位置信息和用户选择的标注图形类型,其中,上述数字病理切片是通过对病理切片进行扫描后获得的数字图像;
标注图形绘制模块504,用于根据上述标注点的位置信息和上述标注图形类型在上述数字病理切片显示界面上绘制标注图形;
标注信息设置模块506,用于将上述用户在预定输入框中输入的与上述标注图形关联的标注信息设置于上述显示界面上;其中,上述标注信息包括以下至少之一:标注主题、标注内容、标注图形颜色。
进一步的,上述装置还包括:
第一转换模块,用于将绘制的上述标注图形和设置的上述标注信息转换为上述数字病例切片对应坐标系下的实际图形参数和实际标注信息;
存储模块,用于存储上述数字病例切片与上述实际图形参数和实际标注信息的对应关系,其中,上述实际图形参数包括以下中的至少一种:上述标注图形所对应的外切矩形的左上角点相对于上述数字病理切片的坐标、绘制显示倍率、矩形的长度、矩形的宽度、圆形半径、以及监听到的坐标点的集合。
进一步的,上述装置还包括:
获取模块,用于获取上述数字病理切片的当前显示倍率、存储的上述实际图形参数和实际标注信息;
第二转换模块,用于根据上述当前显示倍率将存储的上述实际图形参数和上述实际标注信息转换为上述显示界面对应坐标系下的显示图形参数和显示标注信息;
显示模块,用于在当前显示倍率下,在上述数字病理切片的显示界面上显示上述显示图形参数和显示标注信息。
基于上述分析可知,本发明实施例提供的数字病理切片的标注装置通过图形标注与信息标注相结合的方式实时对待研究区域进行标注,实现了多形式标注的方式,有利于其他用户或者用户后续及时准确地查看到待研究区域,满足了用户研究数字病理切片的实际需求;进一步的,存储图形参数和标注信息之前,将绘制标注图形时所获取的相对于显示界面的参数的坐标转换为相对于数字病理切片的参数的坐标再进行存储,实现了准确地显示参数坐标;更进一步的,首先根据当前显示倍率将以存储的实际图形参数和实际标注信息换算为在当前显示倍率下的图形参数和标注信息,然后,将换算后的图形参数和标注信息进行坐标系换算,将图形参数和标注信息由相对于数字病理切片转换为相对于显示界面,再进行显示,实现了使标注图形与数字病理切片图像同比缩放,从而在缩放显示的情况下使标注图形定位更加准确。
本发明实施例所提供的数字病理切片的标注装置可以为设备上的特定硬件或者安装于设备上的软件或固件等。本发明实施例所提供的装置,其实现原理及产生的技术效果和前述方法实施例相同,为简要描述,装置实施例部分未提及之处,可参考前述方法实施例中相应内容。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,前述描述的系统、装置和单元的具体工作过程,均可以参考上述方法实施例中的对应过程,在此不再赘述。
在本发明所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明提供的实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释,此外,术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
最后应说明的是:以上所述实施例,仅为本发明的具体实施方式,用以说明本发明的技术方案,而非对其限制,本发明的保护范围并不局限于此,尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,其依然可以对前述实施例所记载的技术方案进行修改或可轻易想到变化,或者对其中部分技术特征进行等同替换;而这些修改、变化或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。