【技术实现步骤摘要】
一种识别云手机中APP界面的相机预览区域的方法、装置及计算机设备、储存介质
[0001]本专利技术涉及云手机
,尤其涉及一种识别云手机中APP界面的相机预览区域的方法、装置及计算机设备、储存介质。
技术介绍
[0002]用户在使用云手机APP进行拍照、拍视频、扫码或者人脸识别时,由于云手机本身没有摄像头,因此都要启动云手机客户端所在的真机摄像头,然后将真机上的预览数据发送到云手机的APP上进行显示,这种方法处理简易,但是由于需要在网络上来回传输数据必然会导致预览图片显示延迟,当摄像头移到其他位置时,预览图像还是摄像头在上一个位置抓取到的内容,必然会影响到用户使用。为了提升用户体验,就要减少在网络上传输数据,也就是不将预览图片传到云手机,而是直接在客户端显示,但是需要解决如何适配云手机APP预览区域的问题。
技术实现思路
[0003]本专利技术的目的是为了提供一种识别云手机中APP界面的相机预览区域的方法、装置及计算机设备、储存介质,解决如何在真机上适配云手机APP预览区域从而可以直接在真机上显示云手机A ...
【技术保护点】
【技术特征摘要】
1.一种识别云手机中APP界面的相机预览区域的方法,其特征在于:包括如下步骤:步骤1:在云手机相机驱动的缓存区中放置一张带有标记图形的纯色图片,作为预览图片;该标记图形位于该纯色图片的中心位置;步骤2:云手机APP从云手机相机驱动中获取预览图片并且放置在预览区域,然后调用云手机Android系统绘制APP界面,则云手机屏幕画面显示有标记图形;步骤3:云手机抓屏模块调用云手机Android系统抓取云手机屏幕发送给云手机图像识别模块;步骤4:云手机图像识别模块将从云手机屏幕画面中查找到标记图形,获取该标记图形在云手机屏幕中的像素位置和大小,并与预览图片中标记图形的位置和大小进行对比,得出标记图形的缩放比例、旋转角度;步骤5:按该缩放比例和旋转角度对相机驱动缓存区中的预览图片进行缩放和旋转变换,得到新的图片;再从云手机屏幕画面中标记图形所在位置开始向四周与经过旋转、缩放后的相机驱动缓存区图片逐个像素进行比较,记录像素相同的点,则所有像素相同的点构成相机预览区域。2.根据权利要求1所述的一种识别云手机中APP界面的相机预览区域的方法,其特征在于:所述步骤1中,预览图片应满足如下要求:1)、预览图片和标记图形均为纯色,且二者颜色不同;2)、标记图形为非对称图形;3)、标记图形位于预览图片的中心位置。3.根据权利要求2所述的一种识别云手机中APP界面的相机预览区域的方法,其特征在于:所述标记图形直角三角形,且为非等腰直角三角形。4.根据权利要求3所述的一种识别云手机中APP界面的相机预览区域的方法,其特征在于:所述步骤4中,获取该标记图形在云手机屏幕中的像素位置和大小的,具体包括如下步骤:步骤4.1:所述预览图片为位图,每个像素点采用RGB的方式做记录;从该位图的第一个像素点开始,查找颜色与标记图形相同的像素点;当查找到第一个与标记图形颜色相同的像素点时,记录该点的坐标值,并以该像素点作为参考点,分别沿该参考点的横向和纵向移动继续查找,记录与标记图形颜色相同的点,以及这些点的坐标值;然后以这些点作为新的参考点,重复上述步骤,继续分别沿横向和纵向移动查找,直至找出能够表征标记图形的特殊特征的所有像素点;步骤4.2:根据步骤4.1中所找出的所有与标记图形颜色相同的点,构成图像;初步判断得出...
【专利技术属性】
技术研发人员:丁二华,黄维丰,邓兰兰,
申请(专利权)人:南京阿卡亚智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。