一种移动终端的镜子模拟方法及装置制造方法及图纸

技术编号:15723972 阅读:240 留言:0更新日期:2017-06-29 08:58
本发明专利技术适用计算机技术领域,提供了一种移动终端的镜子模拟方法及装置,所述方法包括:在移动终端输出的图像中检测预设的镜子图像,当检测到镜子图像时,启动移动终端的前置摄像头,获取前置摄像头拍摄的画面,并对画面进行调整,将调整后的画面显示输出在镜子图像的镜面位置处,从而不仅实现了移动终端上的镜子模拟,而且有效地提高了镜子模拟的镜面显示效果、促进了用户与移动设备间的互动,并提高了用户体验。

【技术实现步骤摘要】
一种移动终端的镜子模拟方法及装置
本专利技术属于计算机
,尤其涉及一种移动终端的镜子模拟方法及装置。
技术介绍
移动智能终端的普及和各类应用程序的开发,给用户们的生活创造了不少的娱乐和便利,其中,在移动终端的镜子模拟不仅增加了用户和移动设备之间的互动,而且解决了用户外出携带镜子的不便。然而,目前在移动终端的镜子模拟方面,在有些应用中,只是虚拟一张镜面,或者用固定的用户照片显示在镜面位置处,画面呆板且互动性不足,而在另一些应用中,也只是通过调用前置摄像头来获取动态的画面,未模拟出镜子效果。
技术实现思路
本专利技术的目的在于提供一种移动终端的镜子模拟方法及装置,旨在解决由于现有技术无法提供一种有效的在移动终端的镜子模拟方法,导致移动设备中画面呆板、与用户之间的互动性不足的问题。一方面,本专利技术提供了一种移动终端的镜子模拟方法,所述方法包括下述步骤:在移动终端输出的图像中检测预设的镜子图像;当检测到所述镜子图像时,启动所述移动终端的前置摄像头;获取所述前置摄像头拍摄的画面,并对所述画面进行调整;将调整后的画面显示输出在所述镜子图像的镜面位置处。另一方面,本专利技术提供了一种移动终端的镜子模拟装置,所述装置包括:镜子检测模块,用于在移动终端输出的图像中检测预设的镜子图像;摄像头启动模块,用于当检测到所述镜子图像时,启动所述移动终端的前置摄像头;画面调整模块,用于获取所述前置摄像头拍摄的画面,并对所述画面进行调整;以及画面显示模块,用于将调整后的画面显示输出在所述镜子图像的镜面位置处。本专利技术在移动终端输出的图像中检测预设的镜子图像,当检测到镜子图像时,启动移动终端的前置摄像头,获取该前置摄像头拍摄的画面,并对这个画面进行调整,最后将调整后的画面显示输出在镜子图像的镜面位置处,从而在移动设备上实现真实的照镜子效果,此外,还通过对画面的调整来改善镜面的显示效果,有效地提高了镜子模拟中的用户体验,增强了用户和移动设备的互动性。附图说明图1是本专利技术实施例一提供的一种移动终端的镜子模拟方法的实现流程图;图2是本专利技术实施例二提供的一种移动终端的镜子模拟装置的结构示意图;以及图3是本专利技术实施例二提供的一种移动终端的镜子模拟装置的优选结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。以下结合具体实施例对本专利技术的具体实现进行详细描述:实施例一:图1示出了本专利技术实施例一提供的一种移动终端的镜子模拟方法的实现流程,为了便于说明,仅示出了与本专利技术实施例相关的部分,详述如下:在步骤S101中,在移动终端输出的图像中检测预设的镜子图像。本专利技术实施例适用于手机、平板电脑等智能移动终端,移动终端输出的图像可为预设应用程序的界面图像,镜子图像预先绘制在该界面图像上,通过该镜子图像可有效增强镜子模拟的真实感。具体地,可通过获取镜子图像的轮廓来判断图像是否存在镜子图像,也可通过检测镜子图像的整个图层是否存在来判断图像上是否存在镜子图像。在步骤S102中,当检测到镜子图像时,启动移动终端的前置摄像头。在本专利技术实施例中,当检测到镜子图像时,表明已触发镜面模拟指令,此时调用移动终端的前置摄像头,从而及时启动移动终端的前置摄像头,以对前置摄像头前的物体进行拍摄。在步骤S103中,获取前置摄像头拍摄的画面,并对画面进行调整。在本专利技术实施例中,对前置摄像头拍摄的画面进行调整。具体地,可先获取当前聚焦物体在整个画面中的尺寸或面积,并判断该尺寸的大小是否在预设范围内,当超过预设范围中的最大值时,可通过调节前置摄像头的拍摄焦距来调整画面,使得物体的尺寸变小,同理,当该尺寸的大小不超过预设范围的最小值时,可通过调节前置摄像头的拍摄焦距来调整画面,使得物体的尺寸变大。接着,可通过移动终端的陀螺仪传感器,获取该移动终端的倾斜角度,当倾斜角度超过预设的角度阈值时,可进行反方向的轻微调整,以减弱拍摄效果受用户手持移动设备角度的影响,使得拍摄效果更佳。优选地,在平面镜的成像定理中像到镜面的距离等于物体到镜面的距离,因此可根据镜子图像在移动终端输出的图像中的预设深度值,对模拟镜面中显示的画面图像深度值进行调整,从而有效地增强镜子模拟的真实性,提高用户体验。具体地,在对镜面中显示的画面图像深度值进行调整时,将模拟镜面范围内画面的图像深度值设置为镜子图像在移动终端输出的图像中的预设深度值与成像像距之和,其中,成像像距为成像到镜面的距离,在本专利技术实施例中,成像到镜面的距离为该预设深度值与摄像头到被拍摄物体之间距离的和。在步骤S104中,将调整后的画面显示输出在镜子图像的镜面位置处。在本专利技术实施例中,由于调整后的画面的形状和大小可能与镜子图像中镜面的形状和大小不一样,因此还需要对调整后的画面进行调整和裁剪,以使得调整和裁剪后的画面的形状和大小与该镜子图像一致。优选地,用户可对显示在镜面位置处的画面进行局部放大或缩小操作,具体地,当检测到用户进行该局部放大和缩小操作时,可获取用户的触摸点在画面中的位置,在保持该位置在镜面中对应的显示位置不变的前提下,对画面进行放大或缩小操作,从而有效提高用户和镜面中画面之间的互动性,有效地提高镜子模拟的用户体验。在本专利技术实施例中,在移动终端输出的图像中检测预设的镜子图像,当检测到该镜子图像时,启动移动终端的前置摄像头,以获取前置摄像头拍摄的画面,并对该画面进行一些物体范围和倾斜角度的调整,使得画面中物体的范围大小更合适,并降低用户手动调整拍摄角度的困难度,最后根据镜子图像的镜面的形状和大小,对调整后的画面进一步调整和裁剪,并显示在该镜子图像中,从而不仅实现了移动设备上的镜子模拟,而且有效地提高了镜面的显示效果,有效地提高了移动设备与用户之间的互动性,提高了镜面模拟的用户体验。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,所述的程序可以存储于一计算机可读取存储介质中,所述的存储介质,如ROM/RAM、磁盘、光盘等。实施例二:图2示出了本专利技术实施例二提供的一种移动终端的镜子模拟装置的结构,为了便于说明,仅示出了与本专利技术实施例相关的部分,其中包括:镜子检测模块21,用于在移动终端输出的图像中检测预设的镜子图像。在本专利技术实施例中,移动终端输出的图像可为预设应用程序的界面图像,镜子图像预先绘制在该界面图像上,通过该镜子图像可有效增强镜子模拟的真实感。具体地,可通过获取镜子图像的轮廓来判断图像是否存在镜子图像,也可通过检测镜子图像的整个图层是否存在来判断图像上是否存在镜子图像。摄像头启动模块22,用于当检测到镜子图像时,启动移动终端的前置摄像头。在本专利技术实施例中,当检测到镜子图像时,表明已触发镜面模拟指令,此时调用移动终端的前置摄像头,从而及时启动移动终端的前置摄像头,以对前置摄像头前的物体进行拍摄。画面调整模块23,用于获取前置摄像头拍摄的画面,并对画面进行调整。在本专利技术实施例中,对前置摄像头拍摄的画面进行调整。具体地,可先获取当前聚焦物体在整个画面中的尺寸,并判断该尺寸的大小是否在预设范围内,当超过预设范围中的最大值时,可通过调节前置摄像头的拍摄焦距来调整画面,使得本文档来自技高网...
一种移动终端的镜子模拟方法及装置

【技术保护点】
一种移动终端的镜子模拟方法,其特征在于,所述方法包括下述步骤:在移动终端输出的图像中检测预设的镜子图像;当检测到所述镜子图像时,启动所述移动终端的前置摄像头;获取所述前置摄像头拍摄的画面,并对所述画面进行调整;将调整后的画面显示在所述镜子图像的镜面位置处。

【技术特征摘要】
1.一种移动终端的镜子模拟方法,其特征在于,所述方法包括下述步骤:在移动终端输出的图像中检测预设的镜子图像;当检测到所述镜子图像时,启动所述移动终端的前置摄像头;获取所述前置摄像头拍摄的画面,并对所述画面进行调整;将调整后的画面显示在所述镜子图像的镜面位置处。2.如权利要求1所述的方法,其特征在于,将调整后的画面显示在所述镜子图像的镜面位置处的步骤之后,所述方法还包括:当检测到用户对所述镜面位置处的画面进行局部放大或缩小操作时,获取所述用户的触摸点位置,并根据所述触摸点位置对所述画面进行放大或缩小。3.如权利要求1所述的方法,其特征在于,获取所述前置摄像头拍摄的画面,并对所述画面进行调整的步骤,包括:根据所述画面中物体的尺寸,对所述画面进行调整,以使所述尺寸位于预设范围内;根据所述移动终端的倾斜角度,对所述画面进行调整,以使所述画面的倾斜角度不超过预设的角度阈值。4.如权利要求3所述的方法,其特征在于,获取所述前置摄像头拍摄的画面,并对所述画面进行调整的步骤,还包括:根据所述镜子图像在所述移动终端输出的图像中的预设深度值,对所述画面的图像深度值进行调整。5.如权利要求1所述的方法,其特征在于,将调整后的画面显示输出在所述镜子图像的镜面位置处的步骤,包括:根据所述镜面的形状和大小,对所述调整后的画面的形状和大小进行调整和裁剪,并将所述调整和裁剪后的画面显示输出在所述镜面位...

【专利技术属性】
技术研发人员:黄谱成
申请(专利权)人:广东小天才科技有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1