一种图像显示方法、电子设备及存储介质与流程

文档序号:30232922发布日期:2022-06-01 06:31阅读:64来源:国知局
一种图像显示方法、电子设备及存储介质与流程

1.本技术实施例涉及医学影像技术领域,尤其涉及一种图像显示方法、电子设备及存储介质


背景技术:

2.肿瘤放射治疗过程中图像处理的应用非常之多,现有的ct图像的显示为灰度显示,具有固定的窗宽和窗位,在医学影像技术领域,窗宽是指医学图像的灰度一个区间大小,窗位是指该区间的中心点所在的灰度值,两者可以确定一个灰度区间;将医学影像拉于窗宽和窗位确定的灰度区间内,对医学图像的像素值进行转换,可以更好的将医学影像图像显示方法出来。例如,在同一副医学影像中,包含了如骨性组织和其他软组织等密度不同的组织结构,不同密度的组织在医学影像上灰度范围差异较大,为了易于观察显示图像中的感兴趣组织,往往需要调整窗宽和窗位,将灰度区间锁定在某种特定的感兴趣组织的灰度范围,使得感兴趣的组织能够更突出的被显示出来。目前的医学影像显示方法,当医师更换所要显示的医学影像时,固定的窗宽和窗位不能适应更换的新医学影像,显示效果有的暗有的亮,不利于医师观察。


技术实现要素:

3.有鉴于此,本技术解决的技术问题之一在于提供一种图像显示方法,包括:获取第一目标图像;根据所述第一目标中像素的灰度值,确定所述第一目标图像的第一窗位和/或第一窗宽;根据确定的所述第一窗位和/或第一窗宽,调整所述第一目标图像;显示调整后的第一目标图像。
4.第二方面,本技术实施例还提供另一种图像显示方法,包括:获取第一目标图像,确定所述第一目标图像的关键信息,所述关键信息包括身体部位、患者年龄和患者性别中的至少一项;根据预设映射,确定第一目标图像的关键信息对应的窗口信息,所述窗口信息包含窗宽和/或窗位,所述预设映射包含关键信息中的至少一项与所述窗宽和/或窗位的对应关系;根据所述第一目标图像的关键信息对应的窗口信息,调整所述第一目标图像;显示调整后的第一目标图像。
5.第三方面,本技术实施例还提供再一种图像显示方法,包括:获取第一目标图像和第二目标图像;根据所述第一目标图像中像素的灰度值,确定所述第一目标图像的第一窗位和/或第一窗宽;根据所述第二目标图像中像素的灰度值,确定所述第二目标图像的第二窗位和/或第二窗宽;根据确定的所述第一窗位和/或第一窗宽调整所述第一目标图像,根据确定的所述第二窗宽和/或所述第二窗位调整所述第二目标图像;分别显示所述调整后的第一目标图像和所述调整后的第二目标图像。
6.第四方面,本技术实施例还提供了一种电子设备,所述设备包括:一个或多个处理器;计算机可读介质,配置为存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如第一方面所述的图像显示方法。
7.本技术还提供一种计算机可读介质,其上存储有计算机程序,该程序被处理器执行时实现如第一方面所述的图像显示方法。
8.本技术提供一种图像显示方法,包括:获取第一目标图像,根据第一目标图像的像素,确定第一目标图像的窗位和/或窗宽,按照确定的窗宽和/或窗位对第一目标图像进行灰度值调整,显示调整后第一目标图像。本技术提供的图像显示方法,根据第一目标图像中像素的灰度值确定与该第一目标图像适应的窗宽和窗位,对该目标图像进行调整,并对调整后的第一目标图像进行显示,能够适应各种不同的图像的显示要求,有效的改善了目标图像如医学影像的显示效果,显示过程方便快捷,便于医师观察。
附图说明
9.后文将参照附图以示例性而非限制性的方式详细描述本技术实施例的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比值绘制的。附图中:
10.图1a为本技术实施例提供的一种窗宽和窗位的示意图;
11.图1b为本技术实施例提供的一种图像显示方法的流程图;
12.图2为本技术实施例提供的另一种图像显示方法的流程图;
13.图3为本技术实施例提供的再一种图像显示方法的流程图
14.图4为本技术实施例提供的一种图像显示装置的结构示意图;
15.图5为本技术实施例提供的另一种图像显示装置的结构示意图;
16.图6为本技术实施例提供的再一种图像显示装置的结构示意图;
17.图7为本技术实施例提供的一种电子设备的硬件结构图。
具体实施方式
18.为了使本领域的人员更好地理解本技术实施例中的技术方案,下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,所描述的实施例仅是本技术实施例一部分实施例,而不是全部的实施例。基于本技术实施例中的实施例,本领域普通技术人员所获得的所有其他实施例,都应当属于本技术实施例保护的范围。
19.实施例一
20.在医师通过医学影像观察患者身体的目标组织时,在该医学影像中,往往其他目标组织所成的图像会对目标组织的图像产生干扰和影响,不利于医师观察,此时,就可以选在合适的窗宽和窗位对该医学影像中的像素进行处理,以便于医师观察,如图1a所示,图1a为本技术实施例提供的一种窗宽和窗位的示意图,其中横坐标表示目标图像中像素的灰度值分布范围为0-255,两条竖线表示窗宽,虚线表示窗位,当在该医学影像中目标组织的成像像素中的灰度大多数像素值为120,成像像素的区间在60-180之间时,为了方便医生观察该目标组织,可以设置合适的窗宽和窗位,将目标图像中像素灰度值小于60的像素的灰度值均调整为60,将灰度值大于180的像素灰度值均调整为180,以处理该医学影像,从而消除非目标组织图像对目标组织图像的干扰影响,以便于医师观察。
21.有鉴于此,本技术实施例一提供一种图像显示的方法,如图1b所示,图1b为本技术实施例提供的一种图像显示方法的流程图,该方法包括以下步骤:
22.s101、获取第一目标图像。
23.可选地,在本实施例的一种实现方式中,获取第一目标图像,包括:
24.获取初始图像;
25.检测输入操作得到输入信息;
26.根据输入信息,确定初始图像中的感兴趣区域图像,将感兴趣区域图像确定为第一目标图像。
27.在医学影像学领域,初始图像可以是通过医学检测设备拍摄得到的医学影像,例如,将通过ct拍摄设备拍摄的人体组织的ct图像确定为初始图像,当然,也可以是其他医学影像,本实施例此处只是示例性的对获取初始图像的方式进行说明,并不代表本技术局限于此。
28.可选地,在本实施例的一种实现方式中,初始图像可以是二维图像,也可以是三维图像;
29.在本实施例中的具体实现方式中,还可以将该初始图像直接作为第一目标图像进行显示,本技术对此不作限制。
30.可选地,在本实施例的一种实现方式中,为了更好的观察图像中的某个组织,需要对拍摄的包含该组织的切片图像或局部图像进行观察,本实施例中,也可以将拍摄的初始图像的切片图像或局部图像作为第一目标图像,对第一目标图像的窗位和/或窗宽进行调整,使得要观察的组织结构能够更好在第一目标图像中被显示,避免其他组织结构的成像图像对所要观察的组织结构的成像图像的干扰和影响,以便于医师观察。
31.在本实施例的实际应用中,例如,通过ct拍摄设备拍摄的人体组织图像观察该图像中的肿瘤组织,肿瘤组织生长在该ct图像的某个器官上,且只占用该ct图像中很小的一部分成像区域,如果将该ct图像整体作为第一目标图像,基于该第一目标图像的像素的灰度值,进行窗位和/或窗宽的调整,必然导致最终的显示效果偏向于显示该ct图像中占有成像区域较大的器官,而将肿瘤图像作为噪声图像进行处理,不利于医生通过处理后的ct图像观察肿瘤,失去了通过窗位和/或窗宽对第一目标图像进行调整后显示的意义。为了避免这种情况,可以通过检测输入操作,得到输入信息,并根据输入信息在初始图像中确定感兴趣区域图像,如肿瘤组织的图像作为感兴趣区域图像,进而将该感兴趣区域的图像确定为第一目标图像,以利用该第一目标图像的第一窗位和/或窗宽对该第一目标图像进行调整,以更好的显示感兴趣区域的图像,方便医师的对感兴趣区域图像的观察。
32.可选地,在本实施例的一种实现方式中,确定初始图像中的感兴趣区域图像,包括:
33.检测用户眼睛的运动信息,根据所述用户眼睛的运动信息在所述初始图像中确定感兴趣区域图像;或者,
34.检测所述用户的手势信息,根据所述手势信息在所述初始图像中确定所述感兴趣区域图像;或者,
35.检测所述用户的触控操作,根据所述触控操作在所述初始图像中确定所述感兴趣区域图像。
36.在本实施例的具体时限方式中,可以设置运动采集设备,通过检测用户如医师的眼球注视区域或眼球运动方向等信息,根据所采集的信息与初始图像中不同位置区域的对
应关系,确定用户对初始图像的感兴趣区域图像,使得本技术确定感兴趣区域图像的方式更加快捷和智能化,能够实时快速的响应医师对初始图像各个部分的观察需求。当然,本实施例此处只是列举一种实现方式对检测用户的图像信息,根据图像信息在初始图像中确定感兴趣区域的实现方式进行说明,并不代表本技术局限于此。
37.可选地,在现代医学中,通过医学影像确定患者的病情或治疗过程中,常常需要多名医生会诊的方式,对病人的病情或治疗方式进行更加全面的确认,为了满足不同医生对同一副医学影像展开不同角度的观察,本技术此处还提供一种通过检测用户的手势信息,根据手势信息在初始图像的确定感兴趣区域图像的方式,使得本技术根据初始图像,确定第一目标图像的过程更加的灵活多样,且同时满足多名医生同时通过一张医学影像,通过各人的手势信息,确定各自的感兴趣区域图像,并根据各自的感兴趣区域图像确定的第一窗宽和/或第一窗位,对各自的感兴趣区域图像进行显示,本实施例此处这种通过这种无接触的确定感兴趣区域的方式,方便医生对病人的病情信息有更加全面的掌握。
38.可选地,在本实施例中,还可以通过检测用户的触控操作,根据触控操作在初始图像中确定感兴趣区域图像,从而使得确定感兴趣区域图像的方式更加精准可控。
39.可选地,在本实施例的一种实现方式中,确定初始图像中的感兴趣区域图像,还包括:
40.根据输入操作对初始图像进行放大,将放大后的图像确定为感兴趣区域图像。
41.在本实施例中,医生可能需要对采集的医学影像中的细小位置进行观察,为了便于医师观察这种细小的图像,可以通过检测输入操作,根据该输入操作的信息对医学影像如初始图像进行放大,将放大的图像或放大的图像中的部分区域作为感兴趣区域图像,以更好的满足医师的工作需求,提高本实施例所述图像显示方法的适应性和便利性。
42.s102、根据第一目标图像的像素的灰度值,确定第一目标图像的第一窗位和/或第一窗宽;
43.可选地,在本实施例一种实现方式中,根据第一目标图像的像素的灰度值,确定第一目标图像的第一窗位和/或第一窗宽,包括:
44.根据第一目标图像中像素数量大于或等于第一阈值的灰度值,确定第一目标图像的第一窗位;
45.根据第一目标图像中像素数量小于第二阈值的灰度值,确定第一目标图像的第一窗宽;
46.其中,第二阈值小于第一阈值。本实施例此处列举一种示例,对根据第一目标图像中像素数量大于或等于第一阈值的灰度值,确定第一目标图像的第一窗位的实现方式进行说明,例如:统计第一目标图像中同一灰度值的像素数量,将同一灰度值对应最多的像素个数确定第一阈值,根据确定的第一阈值,确定第一窗位。在一副医学影像中,统计同一灰度值最多的像素个数,可以确定由该灰度值及其相邻或相近灰度值对应的像素构成的图像为当前医学影像中的主要组织的图像,根据这些确定的像素的数量和灰度值确定的第一窗位,能够保证对由这些像素构成的图像进行好的显示,同时避免在显示该医学影像图像时,其他灰度值差异较大的噪声图像的成像像素对该主要组织的图像显示效果的干扰,提高显示效果。例如,在一副包含有1000个像素的第一目标图像中,主要组织的成像像素有700个,其中,该主要组织的成像像
素中绝大部分的成像像素的灰度值为120或130(有200个像素的灰度值为120,有300个像素的灰度值为130,其他成像像素的灰度值范围在90-120、130-150之间),而噪声图像的灰度值小于40或大于200,此时可以将大于或等于灰度值120或130对应的像素个数确定为第一阈值(200或300),根据该大于或等于第一阈值时对应的灰度值(120-130),确定该第一目标图像的第一窗位,例如将该第一目标图像的第一窗位确定为120-130之间的任意值,从而保证该主要组织的图像被清楚的显示。当然,本实施例此处只是示例性的列举一种实现方式对确定第一目标图像的第一窗位的方式进行说明,并不代表本技术局限于此。
47.仍以医生示例为例,该主要组织图像的成像像素灰度值范围(90-150之间,如有7个像素灰度值为90,9个像素灰度值为150),可以小于7或8的数值确定为第二阈值,以确定第一窗宽,从而保证灰度值为90或150的成像像素也能够被清楚的显示,保证显示的图像中主要组织图像的结构能够的完整性和清晰度,以便于医师观察,改善显示效果。
48.可选地,在本实施例的一种实现方式中,图像显示方法还包括:
49.生成所述第一目标图像的灰度直方图;
50.将所述灰度直方图中峰值对应的像素数量确定为所述第一阈值;
51.将所述灰度直方图中拐点对应的像素数量确定为所述第二阈值。
52.在本实施例的实现方式中,通过生成该第一目标图像的灰度直方图,将灰度直方图中峰值对应的像素数量确定为第一阈值,从而快捷准确度统计始图像中同一灰度值的像素数量,节省计算资源,提高确定第一窗位的效率。
53.本实施例此处列举一种实现方式,对根据第一目标图像中像素数量小于第二阈值的灰度值,确定第一目标图像的第一窗宽的方式进行说明:
54.例如,根据第一目标图像的灰度直方图,将灰度直方图拐点对应的像素数量确定为第二阈值,从而确定第二窗宽。
55.在第一目标图像的灰度直方图中,拐点所代表的为第一目标图像的某个组织结构在所属第一目标图像中成像像素点的边缘灰度值,即该组织的主要有效成像像素所对应的灰度值均处于该拐点的一侧,所以根据灰度直方图的拐点确定的第二阈值,确定的第二窗宽,对第一目标图像进行处理,能够保证处理后的图像中成像的结构图像完整的被呈现,并避免其他图像对目标结构图像的干扰,保证通过本技术公开的图像的显示方法显示的图像中信息的准确性和完整性。
56.s103、根据确定的第一窗位和/或第一窗宽,调整第一目标图像,显示调整后的第一目标图像。
57.根据本实施例确定的第一窗位和/或第一窗宽,对第一目标图像进行调整,具体的,可以是对第一目标图像成像像素的灰度值进行调整,从而去除了第一目标图像中其他噪声图像对第一目标图像中包括的组织结构图像的干扰,对调整后的第一目标图像进行显示,使得显示的调整后第一目标图像中所要成像的组织结构图像信息完整、清晰,方便用户观察。
58.可选地,在在本实施例的一种实现方式中,图像显示方法还包括:
59.获取第一目标图像的关键信息,所述关键信息包括身体部位、患者年龄和患者性别中的至少一项;
60.在预设映射中建立所述关键信息和所述第一窗口信息的对应关系,所述第一窗口
信息包括所述第一窗位和/或所述第一窗宽,所述预设映射包括至少一个关键信息和至少一个窗口信息的对应关系;
61.存储指示所述关键信息和所述第一窗口信息的对应关系的预设映射。
62.在本实施例中,当根据第一目标图像像素的灰度值确定该第一目标图像的第一窗位和/或第一窗宽后,还可以获取该第一目标图像的关键信息,如该第一目标图像属于身体的哪个部位、所属患者的年龄/性别等相关信息中的至少一项,并建立确定的第一窗位和/或第一窗宽与获取的关键信息的对应关系,并进行存储,以备之后对所属同样关键信息的图像进行显示时,可以直接调用相应的第一窗位和/或第一窗宽对该图像进行显示,从而提高显示效率。
63.例如,可选地,在本实施例的一种实现方式中,图像显示方法还包括:
64.获取第二目标图像的关键信息;
65.根据所述第二目标图像的关键信息和存储的预设映射,确定适应所述第二目标图像的窗口信息,所述窗口信息包括所述窗位和/或窗宽;
66.根据所述适应所述第二目标图像的窗口信息调整所述第二目标图像,显示调整后的第二目标图像。
67.可选地,在在本实施例的一种实现方式中,图像显示方法还包括:
68.获取调整信息,调整信息包括第二窗位和第二窗宽;
69.按照第二窗位和第二窗宽对初始图像进行调整,得到调整后的第一目标图像,显示调整后的第一目标图像。
70.其中,调整信息可以是用户输入的,也可是通过其他方式确定的,本技术对此不作限制。
71.可选地,在本实施例中,用户还可以通过调整信息对调整后的第一目标图像进行调整,以修正第一目标图像的窗位和/或窗宽,进一步改善第一目标图像的显示效果。
72.本技术提供一种图像显示方法,包括:获取第一目标图像,根据第一目标图像的像素,确定第一目标图像的窗位和/或窗宽,按照确定的窗宽和窗位对第一目标图像进行调整,显示调整后第一目标图像。本技术提供的图像显示方法,根据第一目标图像的像素的灰度值确定与该第一目标图像适应的窗宽和窗位,并对调整后的第一目标图像进行显示,有效的改善了第一目标图像如医学影像的显示效果,便于医师观察。
73.实施例二、
74.基于本技术实施例一所述的图像显示方法,本实施例还进一步提供另一种图像显示方法,如图2所示,图2为本技术实施例提供的另一种图像显示方法的流程图,包括:
75.s201:获取第一目标图像,确定第一目标图像的关键信息;
76.其中,关键信息包括身体部位、患者年龄和患者性别中的至少一项。
77.s202:根据预设映射确定第一目标图像的关键信息对应的窗口信息,所述窗口信息包含窗位和/或窗宽,所述预设映射包含关键信息中的至少一项与所述窗宽和/或窗位的对应关系。
78.s203:根据确定的第一目标图像的关键信息对应的窗口信息,调整所述第一目标图像,显示调整后的第一目标图像。
79.可选地,在本实施例的一种实现方式中,所述图像显示方法还包括:
80.根据所述第二目标图像的像素,确定所述第二目标图像的第二窗位和/或第二窗宽;
81.确定所述第二目标图像的关键信息,在所述预设映射中添加所述第二目标图像的关键信息和所述第二窗位和/或所述第二窗宽的映射关系。
82.在本实施例中,可以在预设映射中预先设置不同的关键信息和窗口信息的对应关系,当对获取到目标图像进行显示时,可以先确定该目标图像的关键信息,在预设映射中确定与该目标图像的关键信息对应的窗口信息,根据该确定的窗口信息对第一目标图像进行调整并显示,通过这种显示方法在保证图像显示准确性的同时,有效地提高图像的显示效率。
83.在本实施例实现方式中,也可以直接根据一张目标图像的像素,以实施例一中所述的根据目标图像中像素的灰度值确定该目标图像的第一窗位和/或第一窗宽的方法,确定该目标图像的第一窗位和/或第一窗宽,然后根据该第一窗位和/或第一窗宽,以及该目标图像的关键信息,建立相应的对应关系,并将该对应关系添加的预设映射中,以备之后再次显示与该目标图像的关键信息相同的图像时使用,以提高显示效率。
84.实施例三
85.基于本技术以上实施例提供的图像显示方法,进一步地,本实施例还提供再一种图像显示方法,如图3所示,图3为本技术实施例提供的再一种图像显示方法的流程图,包括:
86.s301:获取第一目标图像和第二目标图像;
87.s302:根据第一目标图像中像素的灰度值,确定第一目标图像的第一窗位和/或第一窗宽;根据第二目标图像中像素的灰度值,确定第二目标图像的第二窗位和/或第二窗宽;
88.s303:根据第一窗位和/或第一窗宽调整第一目标图像,根据第二窗宽和/或第二窗位调整第二目标图像,分别显示调整后的第一目标图像和调整后的第二目标图像。
89.在本实施例中,可以同时对不同的目标图像进行相应的窗宽和/或窗位调整,例如,将同一张医学影像图像中不同的感兴趣区域分别确定为第一目标图像和第二目标图像,以对其进行相应的调整和显示,从而提高图像的显示效率。
90.实施例四
91.基于本技术实施例一所描述的图像显示方法,本技术实施例还提供一种显示装置40,如图4所示,图4为本技术实施例提供的一种显示装置40的结构示意图,该显示装置40包括:获取模块401、确定模块402和处理显示模块403。
92.获取模块401,用于获取第一目标图像;
93.确定模块402,用于根据第一目标图像的像素,确定第一目标图像的第一窗位和/或第一窗宽;
94.处理显示模块403,用于根据确定的第一窗宽和/或第一窗位调整第一目标图像,显示调整后的第一目标图像。
95.可选地,在本实施例的一种实现方式中,确定模块402,还用于根据第一目标图像中像素数量大于或等于第一阈值时对应的灰度值,确定第一目标图像的第一窗位;根据第一目标图像中像素数量小于第二阈值时对应的灰度值,确定第一目标图像的第一窗宽。
96.可选地,在本实施例的一种实现方式中,确定模块402,还用于确定第一目标图像的灰度直方图;将灰度直方图中峰值对应的像素数量确定为第一阈值;将灰度直方图中拐点对应的像素数量确定为第二阈值。
97.可选地,在本实施例的一种实现方式中,获取模块401,还用于获取初始图像,检测输入操作得到输入信息,根据输入信息,确定初始图像中的感兴趣区域图像,将感兴趣区域的图像确定为第一目标图像。
98.可选地,在本实施例的一种实现方式中,获取模块401,还用于检测用户的图像信息,根据图像信息在初始图像中确定感兴趣区域图像;或者,检测用户的手势信息,根据手势信息在初始图像中确定感兴趣区域图像;或者,检测用户的触控操作,根据触控操作在初始图像中确定感兴趣区域图像。
99.可选地,在本实施例的一种实现方式中,获取模块401,还用于根据输入操作对初始图像进行放大,将放大后的图像确定为感兴趣区域图像。
100.可选地,在本实施例的一种实现方式中,图像显示装置40还包括存储模块404(图4中未示出),存储模块404用于获取第一目标图像的关键信息,关键信息包括身体部位、患者年龄和患者性别中的至少一项;在预设映射中建立关键信息和第一窗口信息的对应关系,第一窗口信息包括第一窗位和/或第一窗宽,预设映射包括至少一个关键信息和至少一个窗口信息的对应关系;存储指示关键信息和第一窗口信息的对应关系的预设映射。
101.可选地,确定模块402还用于获取第二目标图像的关键信息,根据第二目标图像的关键信息和预设映射,确定适应第二目标图像的窗口信息,窗口信息包括所述窗位和/或窗宽,根据适应第二目标图像的窗口信息调整第二目标图像。
102.可选地,在本实施例的一种实现方式中,获取模块401,还用于获取调整信息,调整信息包括第二窗宽和/或第二窗位;根据第二窗宽和第二窗位对初始图像进行调整,得到调整后的第一目标图像,显示调整后的第一目标图像。
103.实施例五、
104.基于本技术实施例二所述的图像显示方法,本实施例还提供另一种图像显示装置50,如图5所示,图5为本技术实施例提供的另一种图像显示装置的结构示意图包括:获取模块501,确定模块502和处理显示模块503;
105.获取模块501,用于获取第一目标图像,确定第一目标图像的关键信息,关键信息包括身体部位、患者年龄和患者性别中的至少一项。
106.确定模块502,用于根据预设映射确定第一目标图像的关键信息对应的窗口信息,预设映射包含关键信息和窗口信息的对应关系,窗口信息包括窗位和/或窗宽。
107.处理模块503,用于根据第一目标图像的关键信息对应的窗口信息,调整第一目标图像,显示调整后的第一目标图像。
108.实施例六、
109.基于本技术实施例三所述的图像显示方法,本实施例还提供再一种图像显示装置60,如图6所示,图6为本技术实施例提供的再一种图像显示装置的结构示意图包括:获取模块601,确定模块602和处理显示模块603;
110.获取模块601,用于获取第一目标图像和第二目标图像;
111.确定模块602,用于根据第一目标图像的像素,确定第一目标图像的第一窗位和/
或第一窗宽,根据第二目标图像的像素,确定第二目标图像的第二窗位和第二窗宽。
112.处理显示模块603,用于根据确定的第一窗宽和第一窗位调整第一目标图像;根据确定的第二窗宽和第二窗位调整第二目标图像,分别显示调整后的第一目标图像和所述调整后的第二目标图像。
113.实施例七、
114.基于以上实施例所描述的图像显示方法,本发明实施例还提供了一种用于图像显示的电子设备70,所述电子设备的组成结构如图7所示,
115.为本技术实施例提供的一种电子设备70的硬件结构图,该电子设备70包括:
116.一个或多个处理器701;
117.存储介质702,该存储介质702配置为存储一个或可读程序712;
118.当一个或多个程序被一个或多个处理器701执行,使得一个或多个处理器301实现如上述任意一实施例中所述的图像显示方法。
119.该电子设备还包括通信接口303和通信总线704;
120.其中,设备的处理器701、存储介质702和通信接口703通过通信总线34完成相互之间的通信。
121.本技术实施例的提供的用于图像显示的电子设备以多种形式存在,包括但不限于:
122.(1)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机(例如iphone)、多媒体手机、功能性手机,以及低端手机等。
123.(2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:pda、mid和umpc设备等,例如ipad。
124.(3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器(例如ipod),掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。
125.(4)其他具有数据交互功能的电子设备。
126.至此,已经对本主题的特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作可以按照不同的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序,以实现期望的结果。在某些实施方式中,多任务处理和并行处理可以是有利的。
127.在20世纪90年代,对于一个技术的改进可以很明显地区分是硬件上的改进(例如,对二极管、晶体管、开关等电路结构的改进)还是软件上的改进(对于方法流程的改进)。然而,随着技术的发展,当今的很多方法流程的改进已经可以视为硬件电路结构的直接改进。设计人员几乎都通过将改进的方法流程编程到硬件电路中来得到相应的硬件电路结构。因此,不能说一个方法流程的改进就不能用硬件实体模块来实现。例如,可编程逻辑器件(programmable logic device,pld)(例如现场可编程门阵列(field programmable gate array,fpga))就是这样一种集成电路,其逻辑功能由用户对器件编程来确定。由设计人员自行编程来把一个数字系统“集成”在一片pld上,而不需要请芯片制造厂商来设计和制作专用的集成电路芯片。而且,如今,取代手工地制作集成电路芯片,这种编程也多半改用“逻辑编译器(logic compiler)”软件来实现,它与程序开发撰写时所用的软件编译器相类似,
而要编译之前的原始代码也得用特定的编程语言来撰写,此称之为硬件描述语言(hardware description language,hdl),而hdl也并非仅有一种,而是有许多种,如abel(advanced boolean expression language)、ahdl(altera hardware description language)、confluence、cupl(cornell university programming language)、hdcal、jhdl(java hardware description language)、lava、lola、myhdl、palasm、rhdl(ruby hardware description language)等,目前最普遍使用的是vhdl(very-high-speed integrated circuit hardware description language)与verilog。本领域技术人员也应该清楚,只需要将方法流程用上述几种硬件描述语言稍作逻辑编程并编程到集成电路中,就可以很容易得到实现该逻辑方法流程的硬件电路。
128.控制器可以按任何适当的方式实现,例如,控制器可以采取例如微处理器或处理器以及存储可由该(微)处理器执行的计算机可读程序代码(例如软件或固件)的计算机可读介质、逻辑门、开关、专用集成电路(application specific integrated circuit,asic)、可编程逻辑控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc 625d、atmel at91sam、microchip pic18f26k20以及silicone labs c8051f320,存储器控制器还可以被实现为存储器的控制逻辑的一部分。本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。
129.上述实施例阐明的系统、装置、模块或单元,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。一种典型的实现设备为计算机。具体的,计算机例如可以为个人计算机、膝上型计算机、蜂窝电话、相机电话、智能电话、个人数字助理、媒体播放器、导航设备、电子邮件设备、游戏控制台、平板计算机、可穿戴设备或者这些设备中的任何设备的组合。
130.为了描述的方便,描述以上装置时以功能分为各种单元分别描述。当然,在实施本技术时可以把各单元的功能在同一个或多个软件和/或硬件中实现。
131.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
132.本技术是参照根据本技术实施例的方法、装置(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
133.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特
定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
134.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
135.在一个典型的配置中,计算设备包括一个或多个处理器(cpu)、输入/输出接口、网络接口和内存。
136.内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器(ram)和/或非易失性内存等形式,如只读存储器(rom)或闪存(flash ram)。内存是计算机可读介质的示例。
137.计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存(pram)、静态随机存取存储器(sram)、动态随机存取存储器(dram)、其他类型的随机存取存储器(ram)、只读存储器(rom)、电可擦除可编程只读存储器(eeprom)、快闪记忆体或其他内存技术、只读光盘只读存储器(cd-rom)、数字多功能光盘(dvd)或其他光学存储、磁盒式磁带,磁带磁磁盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设备访问的信息。按照本文中的界定,计算机可读介质不包括暂存电脑可读媒体(transitory media),如调制的数据信号和载波。
138.还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
139.本领域技术人员应明白,本技术的实施例可提供为方法、系统或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
140.本技术可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定事务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构等等。也可以在分布式计算环境中实践本技术,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行事务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。
141.本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
142.以上所述仅为本技术的实施例而已,并不用于限制本技术。对于本领域技术人员来说,本技术可以有各种更改和变化。凡在本技术的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本技术的权利要求范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1