宜昌本地软件开发与弱电工程服务商
项目咨询 · 快速响应
您当前的位置: > 博客2 > AS2与AS3技术

[AS3]as3做摄像头直播对焦的问题处理源代码

2016-10-13 00:16:48 点击量:11 标签: 收藏本文

最近在用ZXing和AIR做条码识别,发现AS3里的Camera类里没有显式的API让摄像头对焦,导致在扫描条码时一片模糊。
 
后来研究发现,其实AS3里的Camera还是会自动对焦的,只不过是在调用getCamera()获取摄像头时自动对焦一下,以后就再也不对焦了。
 
那么如果想要实现自动对焦效果,只要加一个定时器,然后定期的getCamera,然后再attach到video上,基本上可以打到一个满意的效果,虽然每次对焦时都会卡一下- =!

 

  1. this.timer = new Timer(5000,0); 
  2. this.timer.addEventListener(TimerEvent.TIMER,autoFocusHandler);  
  3. private function autoFocusHandler(e:Event):void{ 
  4. this.cam = Camera.getCamera(); 
  5. this.cam.setMode(640,480,12); 
  6. this.vid.attachCamera(cam); 
出处:http://sswilliam.blog.163.com/blog/static/18969638320119854016106/
ABOUT US
宜昌农人网络科技有限公司

我们是一家提供综合软件外包与弱电工程服务的技术公司。

业务涵盖定制软件、管理系统、网站、小程序、APP、系统集成、网络布线、监控安防、门禁、机房建设及长期技术维护。

公司地址:湖北省宜昌市伍家岗区东站二路6号三峡(宜昌)大数据产业园海洋馆二楼A203室