如何在Flex中拍摄摄像头快照图片?

问题描述:

使用Flex,拍摄摄像头快照照片的推荐方式是什么?如何在Flex中拍摄摄像头快照图片?

东西线沿线的:

var camera:Camera = Camera.getCamera(); 
var image:Image = /* magic goes here */ 

首先,你必须创建在其中装上摄像头的视频对象:

var video:Video = new Video(320,240); 
video.attachCamera(camera); 
addChild(video); 

然后用相同的创建BitmapData实例大小作为你的视频对象,并在其中绘制视频对象。

var bitmapData:BitmapData = new BitmapData(video.width,video.height); 
bitmapData.draw(video); 

我需要解决这个问题。

有一个很好的开源项目,你可以看到。

Userbooth http://www.userbooth.com/