【技术实现步骤摘要】
一种智能手表实现相机预览放大的方法及设备
[0001]本专利技术涉及智能手表
,具体涉及一种智能手表实现相机预览放大的方法及设备。
技术介绍
[0002]随着智能手表的普及,越来越多的用户使用智能手表,与此同时智能手表等可穿戴设备的应用越来越广,比如通过相机扫描文字,单词、词语等进行OCR识别学习。当需要扫描的文字较小时,往往预览图看到的是很大一片文字,导致无法准确扫描到想要的内容,这时候就需要放大焦距,获取更大的画面和更准确的识别内容,但是由于智能手表的摄像头焦距有限等硬件的限制,即使设置了最大焦距,依然无法获取到真实想要的内容范围,影响用户体验。
技术实现思路
[0003]针对现有技术的不足,本专利技术旨在提供一种智能手表实现相机预览放大的方法及设备。
[0004]为了实现上述目的,本专利技术采用如下技术方案:
[0005]一种智能手表实现相机预览放大的方法,具体过程为:
[0006]S1、通过调用安卓系统的相机Camera开发API的启动相机方法open来获取到Camera ...
【技术保护点】
【技术特征摘要】
1.一种智能手表实现相机预览放大的方法,其特征在于,具体过程为:S1、通过调用安卓系统的相机Camera开发API的启动相机方法open来获取到Camera对象,通过Camera内部类Parameter的getMaxZoom方法,得到最大焦距,从而设置Camera相机的最大焦距;S2、获取渲染相机预览界面的View对象,通过设置View的属性动画ObjectAnimator的scaleX和scaleY来实现View的实质性放大,scaleX和scaleY的放大倍数记录为ScaleTimes;S3、设置ScaleTimes之后,用户获取到的预览图数据会相应地放大;对用户需要的OCR数据根据设备屏幕尺寸width和height按照scaleTimes作相应比例的裁剪操作:屏幕的宽为width,高为height,则原始预览图的尺寸为width*height,放大scaleTimes之后,预览图的尺寸变为(width*scaleTimes)*(height*scaleTimes),通过对预览图数据data数组进行转换Bitmap的操作,BitmapFa...
【专利技术属性】
技术研发人员:黄伟健,
申请(专利权)人:读书郎教育科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。