CN114063864A - 图像显示方法、装置、电子设备及计算机可读存储介质 - Google Patents
图像显示方法、装置、电子设备及计算机可读存储介质 Download PDFInfo
- Publication number
- CN114063864A CN114063864A CN202111432269.3A CN202111432269A CN114063864A CN 114063864 A CN114063864 A CN 114063864A CN 202111432269 A CN202111432269 A CN 202111432269A CN 114063864 A CN114063864 A CN 114063864A
- Authority
- CN
- China
- Prior art keywords
- screen
- picture
- information
- target object
- processed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 238000004590 computer program Methods 0.000 claims description 8
- 230000009466 transformation Effects 0.000 claims description 8
- 230000000694 effects Effects 0.000 description 17
- 238000003384 imaging method Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 238000004891 communication Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000013473 artificial intelligence Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04845—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1423—Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本申请实施例公开了一种图像显示方法、装置、电子设备及计算机可读存储介质,该方法包括:对第一屏幕中显示的待处理预览画面进行目标对象识别,得到目标对象识别结果;当目标对象识别结果满足预设条件时,确定目标对象在待处理预览画面中的位置信息;根据位置信息和预设显示条件,对待处理预览画面进行裁剪,得到裁剪后画面;将裁剪后画面显示在第二屏幕上。通过对第一屏幕中待处理预览画面进行目标对象识别,并在目标对象识别结果满足预设条件时,确定目标对象的位置信息,根据位置信息和显示条件对待处理预览画面进行裁剪,得到裁剪后画面,并将裁剪后画面显示在第二屏幕上,实现对第二屏幕上显示内容的控制。
Description
技术领域
本申请实施例涉及计算机技术领域,具体涉及一种图像显示方法、装置、电子设备及计算机可读存储介质。
背景技术
随着计算机技术的快速发展,移动终端上出现双屏显示的方案,即正面的第一屏幕和背面的第二屏幕,用户可以通过第二屏幕观察第一屏幕的图像内容,例如,在拍照场景下,用户可以在第二屏幕看到第一屏幕的成像信息,以帮助提升图像的拍照质量。
但是,由于第二屏幕在一般情况下显示屏幕小于第一屏幕,因此,为保证显示的清晰度,第二屏幕往往仅能显示第一屏幕中的部分信息,而由于人像等目标物体的移动,使得第二屏幕中容易出现显示内容不准确、不符合用户期望的情况。
发明内容
本申请实施例提供一种图像显示方法、装置、电子设备及计算机可读存储介质,可以实现第二屏幕显示内容的控制,使得第二屏幕显示内容符合用户期望。
第一方面,本申请实施例提供了一种图像显示方法,包括:
对第一屏幕中显示的待处理预览画面进行目标对象识别,得到目标对象识别结果;
当所述目标对象识别结果满足预设条件时,确定所述目标对象在所述待处理预览画面中的位置信息;
根据所述位置信息和预设显示条件,对所述待处理预览画面进行裁剪,得到裁剪后画面;
将所述裁剪后画面显示在第二屏幕上。
第二方面,本申请实施例还提供了一种图像显示装置,包括:
识别模块,用于对第一屏幕中显示的待处理预览画面进行目标对象识别,得到目标对象识别结果;
确定模块,用于当所述目标对象识别结果满足预设条件时,确定所述目标对象在所述待处理预览画面中的位置信息;
裁剪模块,用于根据所述位置信息和预设显示条件,对所述待处理预览画面进行裁剪,得到裁剪后画面;
显示模块,用于将所述裁剪后画面显示在第二屏幕上。
第三方面,本申请实施例还提供了一种电子设备,电子设备包括存储器、处理器及存储在存储器中并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述的图像显示方法中的步骤。
第四方面,本申请实施例还提供了一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的图像显示方法中的步骤。
本申请实施例通过对第一屏幕中待处理预览画面进行目标对象识别,并在目标对象识别结果满足预设条件时,确定目标对象的位置信息,根据位置信息和显示条件对待处理预览画面进行裁剪,得到裁剪后画面,并将裁剪后画面显示在第二屏幕上,实现对第二屏幕上显示内容的控制。
附图说明
为了更清楚地说明本申请中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本申请实施例提供的图像显示方法的场景示意图;
图2是本申请实施例提供的图像显示方法的流程示意图;
图3是本申请实施例提供的图像显示方法中另一流程示意图;
图4是本申请实施例提供的图像显示装置的结构示意图;
图5是本申请实施例提供的电子设备的结构示意图。
具体实施方式
下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本申请实施例提供一种图像显示方法、装置、电子设备及计算机可读存储介质。具体地,本申请实施例提供适用于电子设备的图像显示装置,其中,电子设备可以为终端设备或者服务器。其中,终端设备可以为双屏手机或者双屏摄像机等具有双屏显示设备的终端。服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、内容分发网络(CDN,Content Delivery Network)、以及大数据和人工智能平台等基础云计算服务的云服务器,服务器可以通过有线或无线通信方式进行直接或间接地连接。
其中,本申请实施例可以单独由终端设备执行图像显示方法,或者单独由服务器执行图像显示方法,或者由终端设备和服务器共同执行图像显示方法,请参阅图1,以终端设备单独执行图像显示方法为例,具体执行过程如下:
终端设备10接收图像加载指令,将待处理预览画面加载到第一屏幕11中,随后,对待处理预览画面进行目标对象识别,得到目标对象识别结果,其中,在目标对象识别结果满足预设条件时,确定目标对象在待处理预览画面中的位置信息,根据位置信息和预设显示条件对待处理预览画面进行裁剪,得到裁剪后画面,随后,将裁剪后画面加载并显示在第二屏幕12上。
其中,在本申请实施例中,第一屏幕和第二屏幕是一个终端设备的主屏和副屏,例如市面上的双屏手机或者双屏摄像设备,通过主屏和副屏的设计,可以使位于终端设备前后位置的用户,可以分别通过主屏和副屏看到相同主题的视觉图像,例如,在利用双屏手机进行拍照时,被拍照的目标可以根据副屏查看成像的效果,进而可以根据副屏的显示内容进行拍照动作的调整。
其中,由于副屏与主屏位置相对设置,而副屏的可设置空间有限,因此,副屏的窗口一般较小于主屏,基于此,副屏上显示的内容往往不能满足用户的需求,例如,成像可能较小,或者显示的图像是主屏图像的边缘区域(即非目标区域),因此,副屏的使用体验较差。
本申请实施例通过对第一屏幕中待处理预览画面进行目标对象识别,并在目标对象识别结果满足预设条件时,确定目标对象的位置信息,根据位置信息和显示条件对待处理预览画面进行裁剪,得到裁剪后画面,并将裁剪后画面显示在第二屏幕上,实现对第二屏幕上显示内容的控制。
以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优先顺序的限定。
请参阅图2,图2为本申请实施例提供的图像显示方法的流程示意图。该图像显示方法的具体流程可以如下:
101、对第一屏幕中显示的待处理预览画面进行目标对象识别,得到目标对象识别结果。
其中,待处理预览画面是第一屏幕中场景内容所形成的预览内容画面,例如,摄像机镜头在定焦生成图片之前可视场景所对应的内容画面。
其中,通过对第一屏幕中待处理预览画面的目标对象的识别,可以确定待处理预览画面中是否包含待显示的目标对象,其中,在本申请实施例中,目标对象包括目标人物、目标物体等,即用户期望在第二屏幕上显示的目标内容。
其中,在本申请实施例中,第一屏幕可以是双屏设备的主屏,第二屏幕可以是双屏设备的副屏,其中,双屏设备包括双屏手机、或者双屏摄像机等。其中,通过对主屏中显示内容的截取并显示在副屏上,实现主屏和副屏显示主题的一致。
其中,在本申请实施例中,目标对象的识别可以通过图像识别的方式进行实现,识别出待处理预览画面中的目标对象。
102、当所述目标对象识别结果满足预设条件时,确定所述目标对象在所述待处理预览画面中的位置信息。
其中,在本申请实施例中,预设条件包括识别结果中识别到目标对象,通过确定目标对象在待处理预览画面中的位置信息,便于后续对图像的裁剪,以得到包含目标对象的裁剪后画面。
其中,在本申请实施例中,可以根据目标对象在待处理预览画面中的坐标信息来确定目标对象在待处理预览画面中的位置信息,即,可选的,在一些实施例中,步骤“确定所述目标对象在所述待处理预览画面中的位置信息”,包括:
确定所述目标对象在所述待处理预览画面中的图像区域;
获取所述图像区域的区域坐标信息;
将所述区域坐标信息确定为所述目标对象在所述待处理预览画面中的位置信息。
其中,在本申请实施例中,可以先确定目标对象在待处理预览画面中的图像区域,然后,通过确定图像区域的区域坐标信息来确定目标对象在待处理预览画面中的位置信息。其中,目标对象的图像区域可以通过二值化的方式进行确定。
103、根据所述位置信息和预设显示条件,对所述待处理预览画面进行裁剪,得到裁剪后画面。
其中,在本申请实施例中,裁剪后画面对应待处理预览画面中部分区域所形成的画面,通过根据目标对象的位置信息对图像进行裁剪,使得裁剪后画面内容中能够包含目标对象,提升第二屏幕图像显示的准确性,并且,根据预设显示条件对图像进行裁剪,使得裁剪后画面能够满足预定的要求,利于符合用户的显示期望。
其中,在本申请实施例中,预设显示条件包括宽度显示条件,例如,目标对象在第二屏幕中的宽度占比,可以根据该宽度占比要求对待处理预览画面进行裁剪,即,可选的,在一些实施例中,步骤“根据所述位置信息和预设显示条件,对所述待处理预览画面进行裁剪,得到裁剪后画面”,包括:
根据所述位置信息确定所述目标对象在所述待处理预览画面中的原始宽度信息;
根据所述宽度显示条件和所述原始宽度信息,确定目标裁剪宽度信息;
根据所述目标裁剪宽度信息对所述待处理预览画面进行裁剪,得到裁剪后画面。
其中,可以根据位置信息确定目标对象在待处理预览画面中的原始宽度信息,通过原始宽度信息和宽度显示条件(宽度占比)可以确定目标区域的宽度信息,可以根据该宽度信息对图像进行裁剪,得到裁剪后画面。
例如,在本申请实施例中,第一屏幕即待处理预览画面的宽高(size)为(X,Y),其中,X>Y,第二屏幕的宽高(size)为(Sx,Sy)其中,Sx>Sy,目标对象的宽高(size)为W和H,当宽度占比要求满足2/3时,则目标裁剪区域的宽度为3/2W。其中,2/3并非是对本申请中目标对象显示条件的唯一限制,还可以根据实际需要灵活调整,以提高目标对象在第二屏幕中的显示效果,或者,以满足用户的特定需求。
其中,在本申请实施例中,为了提升裁剪后画面在第二屏幕中的显示效果,可以根据第二屏幕的分辨率来确定裁剪后画面的高度信息,即,可选的,在一些实施例中,步骤“根据所述目标裁剪宽度信息对所述待处理预览画面进行裁剪,得到裁剪后画面”,包括:
确定所述第二屏幕的第二屏幕宽高比,其中,所述第二屏幕宽高比是所述第二屏幕的宽度与所述第二屏幕的高度的比;
根据所述第二屏幕宽高比和所述目标裁剪宽度信息,确定目标裁剪高度信息;
根据所述目标裁剪宽度信息和所述目标裁剪高度信息对所述待处理预览画面进行裁剪,得到裁剪后画面。
其中,第二屏幕的宽高比也即第二屏幕的分辨率,通过控制裁剪图像的宽和高的比例,可以使得裁剪后画面能够平滑的显示或者填充在第二屏幕上,提升图像显示效果。通过上述裁剪宽度信息的确定,可以确定裁剪图像的实际高度。
例如,可以根据裁剪后画面宽高比与第二屏幕宽高比一致的特点,确定裁剪后画面的高度,根据上述目标裁剪区域的宽度为3/2W,可以确定目标裁剪区域的高度为3/2*W*(Sy/Sx),以此,可以确定目标裁剪区域的宽度和高度,即目标裁剪边框(也即裁剪后画面的宽和高)的宽和高。
根据目标裁剪宽度信息和目标裁剪高度信息对图像进行裁剪,可以提升裁剪后画面的准确性。
其中,在本申请实施例中,可以根据目标裁剪边框的中心确定目标裁剪边框的具体位置,即,可选的,在一些实施例中,步骤“根据所述目标裁剪宽度信息和所述目标裁剪高度信息对所述待处理预览画面进行裁剪,得到裁剪后画面”,包括:
根据所述位置信息,确定所述目标对象的中心坐标信息;
根据所述中心坐标信息、所述目标裁剪宽度信息和所述目标裁剪高度信息,确定目标裁剪坐标信息;
根据所述目标裁剪坐标信息对所述待处理预览画面进行裁剪,得到裁剪后画面。
其中,可以将目标对象的中心坐标作为目标裁剪边框的中心坐标,可以得到目标对象在裁剪图像中心的裁剪后画面,提升第二屏幕中目标对象的显示效果。
其中,在本申请实施例中,还可以通过目标对象的位置信息,确定目标裁剪边框的位置信息,例如,根据目标对象的位置信息,确定目标对象所对应的图像区域在左上角的坐标信息为(Px和Py),在目标裁剪边框与图像区域中心重合的前提下,则可以根据目标裁剪边框的宽度信息和高度信息,确定目标裁剪边框在左上角的裁剪位置为(Px-W/4,Py-(3/2*W(Sy/Sx)-h)/2),随后,根据目标裁剪边框的宽度信息和高度信息,可以确定整个目标裁剪边框的坐标信息。
104、将所述裁剪后画面显示在第二屏幕上。
其中,通过将裁剪后画面显示在第二屏幕上,使得用户可以通过第二屏幕查看到第一屏幕上的显示内容,其中,由于裁剪后画面是根据目标对象的位置信息以及目标对象在第二屏幕上的显示条件进行裁剪确定的,因此,将裁剪后画面显示在第二屏幕上,可以提升第二屏幕上显示内容的准确性。
其中,在本申请实施例中,在对裁剪后画面显示到第二屏幕上时,还可以根据第二屏幕的实际宽度信息和实际高度信息对裁剪后画面进行宽度和高度的调整,以提升第二屏幕上图像的显示效果,即,可选的,在一些实施例中,步骤“将所述裁剪后画面显示在第二屏幕上”,包括:
确定所述第二屏幕的实际宽度信息和实际高度信息;
根据所述实际宽度信息和所述实际高度信息对所述裁剪后画面进行二次裁剪,得到再次裁剪后画面;
将所述再次裁剪后画面显示在所述第二屏幕上。
其中,通过根据第二屏幕的实际宽度和实际高度对裁剪后画面进行再次调整,可以提升第二屏幕上图像的显示效果。
例如,当裁剪后画面的某一边超过第二屏幕的边框后,可以根据该边框对图像进行再次裁剪,或者,当裁剪后画面的任一边超过第二屏幕的边框后,可以根据第二屏幕的边框对图像进行再次裁剪。
其中,在裁剪后画面显示到第二屏幕之前,还可以对图像进行角度变换调整,使得裁剪后画面的显示符合用户的所在视角,即,可选的,在一些实施例中,步骤“将所述裁剪后画面显示在第二屏幕上”,包括:
对所述裁剪后画面进行角度变换,得到角度变换后的目标图像;
将所述目标图像显示在第二屏幕上。
其中,通过图像角度的变换,使得第二屏幕上图像的显示符合用户的观看视角。
其中,步骤“将所述目标图像显示在第二屏幕上”之后,该方法还包括:
根据预制构图策略,在所述第二屏幕上展示移动方位信息,以提示所述目标对象根据所述移动方位信息进行移动。
其中,在本申请实施例中,移动方位信息是基于预制构图策略,对待处理预览画面所对应的场景进行智能构图后生成的,通过将移动方位信息显示在第二屏幕,便于被拍摄对象根据移动方位信息进行移动调整,提升成像效果。
其中,在本申请实施例中,预制构图策略包括智能构图策略,通过智能构图策略对用户移动方位的调整,可以提升目标对象在第二屏幕中的成像效果,也即提升了目标对象在第一屏幕中的成像效果,便于帮助用户进行高质量照片的拍摄。
其中,智能构图通过识别实际的拍摄场景,选取拍摄场景中较佳的拍摄角度,构造出画面效果较高的实际构图场景,以帮助提升图像的成像质量。
其中,在本申请实施例中,在构图过程中,智能构图还可以进行颜色信号的提示来反馈当前智能构图状态,如绿色代表完全符合构图、黄色代表基本符合构图、红色代表不符合构图等信息。
具体的,请参阅图3,图3是本申请实施例中图像显示的细节流程示意图,具体如下:
111、获取第一屏幕上显示的待处理预览画面;
112、对所述待处理预览画面进行目标对象识别,得到目标对象识别结果;
113、当目标对象识别结果满足预设条件时,执行步骤114;
114、确定目标对象在待处理预览画面中的位置信息;
115、根据位置信息和预设显示条件对待处理预览画面进行裁剪,得到裁剪后画面;
116、将所述裁剪后画面显示在第二屏幕上;
117、基于智能构图提供目标对象移动信息,以提示目标对象按照移动信息进行移动,得到目标对象成像效果较佳的成像。
其中,通过对第一屏幕上待处理预览画面的裁剪,并将裁剪后得到的裁剪后画面显示在第二屏幕上,使得第一屏幕和第二屏幕能够展示同一主题的画面信息,使得位于终端正面和背面的用户均可以观察到同一主题的内容画面信息,提升查看画面信息的便捷性。例如,在利用双屏手机进行拍照时,被拍照对象可以通过第二屏幕查看到成像信息,进而可以根据期望成像效果对成像进行调节,便于提升成像效果,方便定焦拍摄生成期望的图像。
其中,在调整第二屏幕成像信息的过程中,由于调整的是目标对象的位置,动作等信息,进而达到调整目标对象在第一屏幕中的成像信息的目的,提升构图效果。
本申请实施例通过对第一屏幕中待处理预览画面进行目标对象识别,并在目标对象识别结果满足预设条件时,确定目标对象的位置信息,根据位置信息和显示条件对待处理预览画面进行裁剪,得到裁剪后画面,并将裁剪后画面显示在第二屏幕上,实现对第二屏幕上显示内容的控制。
为便于更好的实施本申请的图像显示方法,本申请还提供一种基于上述图像显示方法的图像显示装置。其中名词的含义与上述图像显示方法中相同,具体实现细节可以参考方法实施例中的说明。
请参阅图4,图4为本申请提供的图像显示装置的结构示意图,其中,该图像显示装置可以包括:
识别模块201,用于对第一屏幕中显示的待处理预览画面进行目标对象识别,得到目标对象识别结果。
确定模块202,用于当所述目标对象识别结果满足预设条件时,确定所述目标对象在所述待处理预览画面中的位置信息。
其中,在本申请的一些实施例中,确定模块202包括:
区域确定单元,用于确定所述目标对象在所述待处理预览画面中的图像区域;
坐标确定单元,用于获取所述图像区域的区域坐标信息;
位置确定单元,用于将所述区域坐标信息确定为所述目标对象在所述待处理预览画面中的位置信息。
裁剪模块203,用于根据所述位置信息和预设显示条件,对所述待处理预览画面进行裁剪,得到裁剪后画面。
其中,在本申请的一些实施例中,裁剪模块203包括:
第一确定单元,用于根据所述位置信息确定所述目标对象在所述待处理预览画面中的原始宽度信息;
第二确定单元,用于根据所述宽度显示条件和所述原始宽度信息,确定目标裁剪宽度信息;
裁剪单元,用于根据所述目标裁剪宽度信息对所述待处理预览画面进行裁剪,得到裁剪后画面。
其中,在本申请的一些实施例中,裁剪单元包括:
第一确定子单元,用于确定所述第二屏幕的第二屏幕宽高比,其中,所述第二屏幕宽高比是所述第二屏幕的宽度与所述第二屏幕的高度的比;
第二确定子单元,用于根据所述第二屏幕宽高比和所述目标裁剪宽度信息,确定目标裁剪高度信息;
裁剪子单元,用于根据所述目标裁剪宽度信息和所述目标裁剪高度信息对所述待处理预览画面进行裁剪,得到裁剪后画面。
其中,在本申请的一些实施例中,裁剪子单元具体用于:
根据所述位置信息,确定所述目标对象的中心坐标信息;
根据所述中心坐标信息、所述目标裁剪宽度信息和所述目标裁剪高度信息,确定目标裁剪坐标信息;
根据所述目标裁剪坐标信息对所述待处理预览画面进行裁剪,得到裁剪后画面。
显示模块204,用于将所述裁剪后画面显示在第二屏幕上。
其中,在本申请的一些实施例中,显示模块204包括:
第三确定单元,用于确定所述第二屏幕的实际宽度信息和实际高度信息;
二次采集按单元,用于根据所述实际宽度信息和所述实际高度信息对所述裁剪后画面进行二次裁剪,得到再次裁剪后画面;
第一显示单元,用于将所述再次裁剪后画面显示在所述第二屏幕上。
其中,在本申请的一些实施例中,显示模块204包括:
变换单元,用于对所述裁剪后画面进行角度变换,得到角度变换后的目标图像;
第二显示单元,用于将所述目标图像显示在第二屏幕上。
所述将所述目标图像显示在第二屏幕上之后,该方法还包括:
展示单元,用于根据预制构图策略,在所述第二屏幕上展示移动方位信息,以提示所述目标对象根据所述移动方位信息进行移动。
本申请实施例由识别模块201识别第一屏幕的待处理预览画面中的目标对象,得到目标对象识别结果,接着,由确定模块202在目标对象识别结果满足预设条件的情况下,确定目标对象在待处理预览画面中的位置信息,然后,由裁剪模块203根据目标对象在待处理预览画面中的位置信息以及期望的显示条件对待处理预览画面进行裁剪,得到裁剪后画面,最后,由显示模块204将裁剪后画面显示在第二屏幕中。
其中,本申请实施例通过对第一屏幕中待处理预览画面进行目标对象识别,并在目标对象识别结果满足预设条件时,确定目标对象的位置信息,根据位置信息和显示条件对待处理预览画面进行裁剪,得到裁剪后画面,并将裁剪后画面显示在第二屏幕上,实现对第二屏幕上显示内容的控制,使得第二屏幕与第一屏幕显示内容保持一致以及提升目标对象在第二屏幕中的显示效果。
此外,本申请还提供一种电子设备,如图5所示,其示出了本申请所涉及的电子设备的结构示意图,具体来讲:
该电子设备可以包括一个或者一个以上处理核心的处理器401、一个或一个以上计算机可读存储介质的存储器402、电源403和输入单元404等部件。本领域技术人员可以理解,图5中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
处理器401是该电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器402内的软件程序和/或模块,以及调用存储在存储器402内的数据,执行电子设备的各种功能和处理数据,从而对电子设备进行整体监控。可选的,处理器401可包括一个或多个处理核心;优选的,处理器401可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器401中。
存储器402可用于存储软件程序以及模块,处理器401通过运行存储在存储器402的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器402可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器402可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器402还可以包括存储器控制器,以提供处理器401对存储器402的访问。
电子设备还包括给各个部件供电的电源403,优选的,电源403可以通过电源管理系统与处理器401逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源403还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
该电子设备还可包括输入单元404,该输入单元404可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
尽管未示出,电子设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,电子设备中的处理器401会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器402中,并由处理器401来运行存储在存储器402中的应用程序,从而实现本申请所提供的任一种图像显示方法中的步骤。
本申请实施例通过对第一屏幕中待处理预览画面进行目标对象识别,并在目标对象识别结果满足预设条件时,确定目标对象的位置信息,根据位置信息和显示条件对待处理预览画面进行裁剪,得到裁剪后画面,并将裁剪后画面显示在第二屏幕上,实现对第二屏幕上显示内容的控制,使得第二屏幕与第一屏幕显示内容保持一致以及提升目标对象在第二屏幕中的显示效果。
本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
为此,本申请提供一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序能够被处理器进行加载,以执行本申请所提供的任一种图像显示方法中的步骤。
其中,该计算机可读存储介质可以包括:只读存储器(ROM,Read Only Memory)、随机存取记忆体(RAM,Random Access Memory)、磁盘或光盘等。
由于该计算机可读存储介质中所存储的指令,可以执行本申请所提供的任一种图像显示中的步骤,因此,可以实现本申请所提供的任一种图像显示方法所能实现的有益效果,详见前面的实施例,在此不再赘述。
以上对本申请所提供的一种图像显示方法、装置、电子设备以及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
Claims (10)
1.一种图像显示方法,其特征在于,包括:
对第一屏幕中显示的待处理预览画面进行目标对象识别,得到目标对象识别结果;
当所述目标对象识别结果满足预设条件时,确定所述目标对象在所述待处理预览画面中的位置信息;
根据所述位置信息和预设显示条件,对所述待处理预览画面进行裁剪,得到裁剪后画面;
将所述裁剪后画面显示在第二屏幕上。
2.根据权利要求1所述的方法,其特征在于,所述预设显示条件包括所述目标对象在所述第二屏幕上的宽度显示条件,所述根据所述位置信息和预设显示条件,对所述待处理预览画面进行裁剪,得到裁剪后画面,包括:
根据所述位置信息确定所述目标对象在所述待处理预览画面中的原始宽度信息;
根据所述宽度显示条件和所述原始宽度信息,确定目标裁剪宽度信息;
根据所述目标裁剪宽度信息对所述待处理预览画面进行裁剪,得到裁剪后画面。
3.根据权利要求2所述的方法,其特征在于,所述根据所述目标裁剪宽度信息对所述待处理预览画面进行裁剪,得到裁剪后画面,包括:
确定所述第二屏幕的第二屏幕宽高比,其中,所述第二屏幕宽高比是所述第二屏幕的宽度与所述第二屏幕的高度的比;
根据所述第二屏幕宽高比和所述目标裁剪宽度信息,确定目标裁剪高度信息;
根据所述目标裁剪宽度信息和所述目标裁剪高度信息对所述待处理预览画面进行裁剪,得到裁剪后画面。
4.根据权利要求3所述的方法,其特征在于,所述根据所述目标裁剪宽度信息和所述目标裁剪高度信息对所述待处理预览画面进行裁剪,得到裁剪后画面,包括:
根据所述位置信息,确定所述目标对象的中心坐标信息;
根据所述中心坐标信息、所述目标裁剪宽度信息和所述目标裁剪高度信息,确定目标裁剪坐标信息;
根据所述目标裁剪坐标信息对所述待处理预览画面进行裁剪,得到裁剪后画面。
5.根据权利要求1所述的方法,其特征在于,所述将所述裁剪后画面显示在第二屏幕上,包括:
确定所述第二屏幕的实际宽度信息和实际高度信息;
根据所述实际宽度信息和所述实际高度信息对所述裁剪后画面进行二次裁剪,得到再次裁剪后画面;
将所述再次裁剪后画面显示在所述第二屏幕上。
6.根据权利要求1所述的方法,其特征在于,所述将所述裁剪后画面显示在第二屏幕上,包括:
对所述裁剪后画面进行角度变换,得到角度变换后的目标图像;
将所述目标图像显示在所述第二屏幕上;
所述将所述目标图像显示在所述第二屏幕上之后,所述方法还包括:
根据预制构图策略,在所述第二屏幕上展示移动方位信息,以提示所述目标对象根据所述移动方位信息进行移动。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述确定所述目标对象在所述待处理预览画面中的位置信息,包括:
确定所述目标对象在所述待处理预览画面中的图像区域;
获取所述图像区域的区域坐标信息;
将所述区域坐标信息确定为所述目标对象在所述待处理预览画面中的位置信息。
8.一种图像显示装置,其特征在于,包括:
识别模块,用于对第一屏幕中显示的待处理预览画面进行目标对象识别,得到目标对象识别结果;
确定模块,用于当所述目标对象识别结果满足预设条件时,确定所述目标对象在所述待处理预览画面中的位置信息;
裁剪模块,用于根据所述位置信息和预设显示条件,对所述待处理预览画面进行裁剪,得到裁剪后画面;
显示模块,用于将所述裁剪后画面显示在第二屏幕上。
9.一种电子设备,其特征在于,所述电子设备包括存储器、处理器及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-7任一项所述图像显示方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-7任一项所述图像显示方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111432269.3A CN114063864A (zh) | 2021-11-29 | 2021-11-29 | 图像显示方法、装置、电子设备及计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111432269.3A CN114063864A (zh) | 2021-11-29 | 2021-11-29 | 图像显示方法、装置、电子设备及计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114063864A true CN114063864A (zh) | 2022-02-18 |
Family
ID=80277290
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111432269.3A Pending CN114063864A (zh) | 2021-11-29 | 2021-11-29 | 图像显示方法、装置、电子设备及计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114063864A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117714840A (zh) * | 2023-08-16 | 2024-03-15 | 荣耀终端有限公司 | 图像处理方法、装置、芯片、电子设备及介质 |
WO2024175023A1 (zh) * | 2023-02-23 | 2024-08-29 | 影石创新科技股份有限公司 | 一种画面显示方法、系统、设备及计算机可读存储介质 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014010474A (ja) * | 2012-06-27 | 2014-01-20 | Canon Inc | 操作端末及びその制御方法、並びにプログラム |
CN108881721A (zh) * | 2018-07-05 | 2018-11-23 | 维沃移动通信有限公司 | 一种显示方法及终端 |
CN110493454A (zh) * | 2019-07-11 | 2019-11-22 | 维沃移动通信(杭州)有限公司 | 一种拍摄方法及终端设备 |
CN110941383A (zh) * | 2019-10-11 | 2020-03-31 | 广州视源电子科技股份有限公司 | 双屏幕显示方法、装置、设备及存储介质 |
CN111311489A (zh) * | 2020-01-17 | 2020-06-19 | 维沃移动通信有限公司 | 一种图像裁剪方法及电子设备 |
WO2020238312A1 (zh) * | 2019-05-31 | 2020-12-03 | 中兴通讯股份有限公司 | 一种拍摄方法及装置、存储介质、电子装置 |
WO2021023059A1 (zh) * | 2019-08-07 | 2021-02-11 | 华为技术有限公司 | 拍照方法和移动终端 |
-
2021
- 2021-11-29 CN CN202111432269.3A patent/CN114063864A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2014010474A (ja) * | 2012-06-27 | 2014-01-20 | Canon Inc | 操作端末及びその制御方法、並びにプログラム |
CN108881721A (zh) * | 2018-07-05 | 2018-11-23 | 维沃移动通信有限公司 | 一种显示方法及终端 |
WO2020238312A1 (zh) * | 2019-05-31 | 2020-12-03 | 中兴通讯股份有限公司 | 一种拍摄方法及装置、存储介质、电子装置 |
CN110493454A (zh) * | 2019-07-11 | 2019-11-22 | 维沃移动通信(杭州)有限公司 | 一种拍摄方法及终端设备 |
WO2021023059A1 (zh) * | 2019-08-07 | 2021-02-11 | 华为技术有限公司 | 拍照方法和移动终端 |
CN110941383A (zh) * | 2019-10-11 | 2020-03-31 | 广州视源电子科技股份有限公司 | 双屏幕显示方法、装置、设备及存储介质 |
CN111311489A (zh) * | 2020-01-17 | 2020-06-19 | 维沃移动通信有限公司 | 一种图像裁剪方法及电子设备 |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2024175023A1 (zh) * | 2023-02-23 | 2024-08-29 | 影石创新科技股份有限公司 | 一种画面显示方法、系统、设备及计算机可读存储介质 |
CN117714840A (zh) * | 2023-08-16 | 2024-03-15 | 荣耀终端有限公司 | 图像处理方法、装置、芯片、电子设备及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2022242397A1 (zh) | 一种图像处理方法、装置及计算机可读存储介质 | |
WO2022161260A1 (zh) | 对焦方法、装置、电子设备及介质 | |
CN110798627B (zh) | 一种拍摄方法、装置、存储介质及终端 | |
CN109688321B (zh) | 电子设备及其图像显示方法、具有存储功能的装置 | |
CN114063864A (zh) | 图像显示方法、装置、电子设备及计算机可读存储介质 | |
CN106373139A (zh) | 一种图像处理方法及装置 | |
WO2019062571A1 (zh) | 一种动态图像合成方法、装置、终端和存储介质 | |
CN113645476A (zh) | 画面处理方法、装置、电子设备及存储介质 | |
CN111314606B (zh) | 拍照方法、装置、电子设备及存储介质 | |
WO2023109389A1 (zh) | 图像融合方法、装置、计算机设备及计算机可读存储介质 | |
WO2018219274A1 (zh) | 降噪处理方法、装置、存储介质及终端 | |
CN114241127A (zh) | 全景图像生成方法、装置、电子设备和介质 | |
CN113873160B (zh) | 图像处理方法、装置、电子设备和计算机存储介质 | |
CN112634339B (zh) | 商品对象信息展示方法、装置及电子设备 | |
CN113938597B (zh) | 一种脸部识别方法、装置、计算机设备和存储介质 | |
CN114979479A (zh) | 拍摄方法及其装置 | |
CN115134532A (zh) | 图像处理方法、装置、存储介质及电子设备 | |
CN114219729A (zh) | 图像处理方法、装置、电子设备及计算机可读存储介质 | |
CN112446848A (zh) | 图像处理方法、装置及电子设备 | |
CN117474820B (zh) | 图像处理方法、装置、电子设备及存储介质 | |
CN111654623A (zh) | 拍照方法、装置和电子设备 | |
CN113489901B (zh) | 拍摄方法及其装置 | |
CN113766090B (zh) | 一种图像处理方法、终端以及存储介质 | |
CN118921566A (zh) | 图像处理方法、装置、计算机设备及计算机可读存储介质 | |
CN117408898A (zh) | 图像处理方法、装置、设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |