本申请涉及图像处理,尤其涉及一种图像的显示方法、终端设备以及存储介质。
背景技术:
1、现如今,智能电视越来越普及,除了传统的观看电视节目作用外,电视的智能化、大屏化也为用户带来了更多使用场景,例如:用电视播放图片、将其他智能设备的视频投屏至电视大屏观看等。
2、然而,由于电视的屏幕尺寸比例是固定的,而电视播放的图片或者视频的尺寸比例大小参差不齐,在播放内容的尺寸比例与电视屏幕尺寸比例不符合的情况下,若直接播放内容会造成电视屏幕的边缘出现大片黑边,若将播放内容的尺寸比例调整至电视频幕的尺寸比例再进行播放显示,也会出现播放内容画面比例失调或者播放字幕边缘出框的问题,导致显示屏的显示效果不佳。
技术实现思路
1、本申请的主要目的在于提供一种图像的显示方法、装置、设备以及存储介质,旨在优化显示设备在显示不同尺寸的内容时的显示效果。
2、为实现上述目的,本申请提供一种图像的显示方法,所述图像的显示方法应用于显示设备,所述图像的显示方法方法包括:
3、将待裁切图像转换为灰度图像;
4、针对所述灰度图像进行人脸识别,并以预设的图形框对识别到的至少一个人脸图像进行标记;
5、基于所述图形框的中心点与所述灰度图像的边缘之间的距离,对所述灰度图像进行裁切以得到符合所述显示设备的屏幕比例的目标灰度图像;
6、将所述目标灰度图像转换为rgb(red green blue红绿蓝)图像进行输出显示。
7、可选地,在所述将待裁切图像转换为灰度图像的步骤之前,所述方法还包括:
8、获取待显示图像的图像比例;
9、将所述图像比例与所述显示设备的屏幕比例进行比较;
10、若所述图像比例与所述屏幕比例不匹配,则将所述待显示图像作为待裁切图像。
11、可选地,所述针对所述灰度图像进行人脸识别的步骤,包括:
12、基于预设的人脸图像分类器判断所述灰度图像中是否包含人脸图像;
13、若所述灰度图像中包含人脸图像,则基于haar-like特征算法(一种特征提取算法)获得所述人脸图像在所述灰度图像中的位置。
14、可选地,所述方法还包括:
15、若所述灰度图像中未包含人脸图像,则基于所述灰度图像的中心位置,对所述灰度图像进行裁切以得到符合所述屏幕比例的目标灰度图像。
16、可选地,所述基于所述图形框的中心点与所述灰度图像的边缘之间的距离,对所述灰度图像进行裁切以得到符合所述显示设备的屏幕比例的目标灰度图像的步骤,包括:
17、检测所述图形框的中心点与所述灰度图像的边缘之间的距离是否超过预设阈值;
18、若是,则以所述中心点为轴心画横轴和纵轴,其中,所述横轴的长度与所述纵轴的长度的比值等于所述屏幕比例;
19、若所述横轴任意一端超过所述灰度图像的边缘,和/或者,所述纵轴任意一端超过所述灰度图像的边缘,则对所述灰度图像进行裁切以得到目标灰度图像,其中,所述横轴的长度为所述目标灰度图像的长,所述纵轴的长度为所述目标灰度图像的宽。
20、可选地,在所述检测所述图形框的中心点与所述灰度图像的边缘之间的距离是否超过预设阈值的步骤之后,所述方法还包括:
21、若否,则控制所述中心点移动以使所述距离超过所述预设阈值;
22、以移动后的中心点为轴心画所述横轴和所述纵轴。
23、可选地,所述方法还包括:
24、获取所述灰度图像的字幕文件和无字幕灰度图像;
25、基于所述图形框的中心点与所述无字幕灰度图像的边缘之间的距离,对所述无字幕灰度图像进行裁切以得到符合所述显示设备的屏幕比例的目标无字幕灰度图像;
26、将所述字幕文件填充至所述目标无字幕灰度图像的目标字幕位置,以得到包含所述字幕文件的目标灰度图像;
27、并执行所述将所述目标灰度图像转换为rgb图像进行输出显示的步骤。
28、此外,为实现上述目的,本申请还提供一种图像的显示装置,所述图像的显示装置应用于显示设备,所述图像的显示装置包括:
29、转换模块,用于将待裁切图像转换为灰度图像;
30、人脸识别模块,用于针对所述灰度图像进行人脸识别,并以预设的图形框对识别到的至少一个人脸图像进行标记;
31、裁切模块,用于基于所述图形框的中心点与所述灰度图像的边缘之间的距离,对所述灰度图像进行裁切以得到符合所述显示设备的屏幕比例的目标灰度图像;
32、显示模块,用于将所述目标灰度图像转换为rgb图像进行输出显示。
33、其中,本申请图像的显示装置的各个功能模块在运行时实现如上所述的图像的显示方法的步骤。
34、此外,为实现上述目的,本申请还提供一种终端设备,所述终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图像的显示程序,所述图像的显示程序被所述处理器执行时实现如上所述的图像的显示方法的步骤。
35、此外,为实现上述目的,本申请还提出一种存储介质,所述存储介质上存储有图像的显示程序,所述图像的显示程序被处理器执行时实现如上所述的图像的显示方法的步骤。
36、本申请实施例提供的一种图像的显示方法、装置、终端设备以及存储介质,该图像的显示方法应用于显示设备,该图像的显示方法包括:将待裁切图像转换为灰度图像;针对所述灰度图像进行人脸识别,并以预设的图形框对识别到的至少一个人脸图像进行标记;基于所述图形框的中心点与所述灰度图像的边缘之间的距离,对所述灰度图像进行裁切以得到符合所述显示设备的屏幕比例的目标灰度图像;将所述目标灰度图像转换为rgb图像进行输出显示。
37、本申请实施例通过先将与显示设备的屏幕比例不符的待裁切图像转换为灰度图像,然后,显示设备针对该灰度图像进行人脸识别,将识别到的至少一个人脸图像以预设的图形框进行标记,再然后,找到标记人脸图像的图形框的中心点,基于该中心点与灰度图像的边缘之间的距离来对该灰度图像进行裁切,以得到符合显示设备的屏幕比例的目标灰度图像,最后,显示设备将该目标灰度图像转变为rgb图像,并将该rgb图像进行输出显示。
38、如此,本申请实施例通过获取不符合显示设备屏幕比例的图像中的人脸位置,以确定该图像在显示设备中的显示范围,通过该图像的显示技术方案,就可以优化显示设备在显示不同尺寸的内容时的显示效果。
1.一种图像的显示方法,其特征在于,所述图像的显示方法应用于显示设备,所述图像的显示方法包括:
2.根据权利要求1所述的图像的显示方法,其特征在于,在所述将待裁切图像转换为灰度图像的步骤之前,所述方法还包括:
3.根据权利要求1所述的图像的显示方法,其特征在于,所述针对所述灰度图像进行人脸识别的步骤,包括:
4.根据权利要求3所述的图像的显示方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的图像的显示方法,其特征在于,所述基于所述图形框的中心点与所述灰度图像的边缘之间的距离,对所述灰度图像进行裁切以得到符合所述显示设备的屏幕比例的目标灰度图像的步骤,包括:
6.根据权利要求5所述的图像的显示方法,其特征在于,在所述检测所述图形框的中心点与所述灰度图像的边缘之间的距离是否超过预设阈值的步骤之后,所述方法还包括:
7.根据权利要求1至6中任一项所述的图像的显示方法,其特征在于,所述方法还包括:
8.一种图像的显示装置,其特征在于,所述图像的显示装置应用于显示设备,所述图像的显示装置包括:
9.一种终端设备,其特征在于,所述终端设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的图像的显示程序,所述图像的显示程序被所述处理器执行时实现如权利要求1至7中任一项所述的图像的显示方法的步骤。
10.一种存储介质,其特征在于,所述存储介质上存储有图像的显示程序,所述图像的显示程序被处理器执行时实现如权利要求1至7中任一项所述的图像的显示方法的步骤。