本公开涉及图像处理,尤其涉及一种图像处理方法、装置、电子设备及存储介质。
背景技术:
1、显微镜是一种应用非常广泛的光学仪器,它通过光学系统的作用放大被观察的对象,对微观组织结构进行显示,从微观形态来认识和研究对象的特性。目前,它已广泛应用于生物学、病理学、细胞组织学、药物化学等各个领域。
2、由于显微镜的视野局限,在保证一定分辨率的前提下,通常只能获取到局部的图像,为了获取视野较大的显微图像,便于后续的观察和分析,需要对局部的图像进行处理,使多张局部的图像拼接在一起,得到视野较大的图像,因此,如何对图像进行处理是非常重要的。
技术实现思路
1、本公开旨在至少在一定程度上解决相关技术中的技术问题之一。
2、为此,本公开提出一种图像处理方法、装置、电子设备及存储介质,通过从显微镜获取响应于对显微镜的载物台的当前调整操作对显微镜的载物台上的目标对象进行拍摄得到的当前图像,并获取当前调整操作之前的各历史调整操作拍摄得到的历史图像拼接得到的第一拼接图像,根据当前图像的多个第一特征点和第一拼接图像中与当前图像相邻的至少一个相邻历史图像的多个第二特征点,确定当前图像相对于第一拼接图像的拼接坐标,根据拼接坐标,将当前图像与第一拼接图像进行拼接,生成并展示第二拼接图像,由此,基于当前图像的多个第一特征点和第一拼接图像中的至少一个相邻历史图像的多个第二特征点,确定当前图像相对于第一拼接图像的拼接坐标,提高了拼接坐标确定的准确性,降低了当前图像相对于第一拼接图像的拼接坐标的误差,基于拼接坐标,将当前图像与第一拼接图像进行拼接,提高了当前图像与第一拼接图像拼接的准确性以及拼接图像的质量。
3、本公开第一方面实施例提出了一种图像处理方法,包括:从显微镜获取当前图像,其中,所述当前图像是响应于对显微镜的载物台的当前调整操作对所述显微镜的载物台上的目标对象进行拍摄得到的;获取第一拼接图像,其中,所述第一拼接图像是根据所述当前调整操作之前的各历史调整操作拍摄得到的历史图像拼接得到的;获取所述当前图像的多个第一特征点和所述第一拼接图像中与所述当前图像相邻的至少一个相邻历史图像的多个第二特征点;根据所述多个第一特征点和所述至少一个相邻历史图像的多个第二特征点,确定所述当前图像相对于所述第一拼接图像的拼接坐标;根据所述拼接坐标,将所述当前图像与所述第一拼接图像进行拼接,生成并展示第二拼接图像。
4、本公开第二方面实施例提出了一种图像处理装置,包括:第一获取模块,用于从显微镜获取当前图像,其中,所述当前图像是响应于对显微镜的载物台的当前调整操作对所述显微镜的载物台上的目标对象进行拍摄得到的;第二获取模块,用于获取第一拼接图像,其中,所述第一拼接图像是根据所述当前调整操作之前的各历史调整操作拍摄得到的历史图像拼接得到的;第三获取模块,用于获取所述当前图像的多个第一特征点和所述第一拼接图像中与所述当前图像相邻的至少一个相邻历史图像的多个第二特征点;确定模块,用于根据所述多个第一特征点和所述至少一个相邻历史图像的多个第二特征点,确定所述当前图像相对于所述第一拼接图像的拼接坐标;拼接模块,用于根据所述拼接坐标,将所述当前图像与所述第一拼接图像进行拼接,生成并展示第二拼接图像。
5、本公开第三方面实施例提出了一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现本公开第一方面实施例所述的图像处理方法。
6、本公开第四方面实施例提出了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现本公开第一方面实施例所述的图像处理方法。
7、为达上述目的,本公开第五方面实施例提出了一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现本公开第一方面实施例所述的图像处理方法。
8、本公开附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本公开的实践了解到。
1.一种图像处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述多个第一特征点和所述至少一个相邻历史图像的多个第二特征点,确定所述当前图像相对于所述第一拼接图像的拼接坐标,包括:
3.根据权利要求2所述的方法,其特征在于,所述匹配历史图像的数量为多个,
4.根据权利要求3所述的方法,其特征在于,所述根据所述第一设定数量的匹配历史图像中各匹配历史图像与所述当前图像之间的偏移量,确定所述当前图像相对于所述第一拼接图像的拼接坐标,包括:
5.根据权利要求4所述的方法,其特征在于,根据所述匹配历史图像与所述当前图像之间的偏移量,确定所述当前图像相对于所述第一拼接图像的拼接坐标,包括:
6.根据权利要求1所述的方法,其特征在于,根据所述多个第一特征点和所述至少一个相邻历史图像的多个第二特征点,确定所述当前图像相对于所述第一拼接图像的拼接坐标,包括:
7.根据权利要求6所述的方法,其特征在于,根据所述多个第一特征点和所述至少一个相邻历史图像的多个第二特征点,确定所述当前图像相对于所述第一拼接图像的拼接坐标,还包括:
8.根据权利要求1所述的方法,其特征在于,所述至少一个相邻历史图像采用以下步骤确定:
9.根据权利要求8所述的方法,其特征在于,根据所述多个第一特征点和所述上一历史图像的多个第二特征点,从所述第一拼接图像的历史图像中,确定与所述当前图像相邻的所述至少一个相邻历史图像,包括:
10.根据权利要求9所述的方法,其特征在于,所述方法还包括:
11.根据权利要求1所述的方法,其特征在于,所述当前图像是采用以下步骤拍摄得到的,包括:
12.根据权利要求11所述的方法,其特征在于,响应于对所述显微镜的载物台移动装置的当前移动操作,移动所述载物台,并在所述载物台移动过程中对所述显微镜的载物台上的目标对象进行拍摄,得到所述当前图像,包括:
13.根据权利要求12所述的方法,其特征在于,所述拍摄路径所指示的所述目标对象在拍摄视野内的移动轨迹的形状包括以下形状中的任一种:
14.一种图像处理装置,其特征在于,包括:
15.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1-13中任一项所述的方法。