【发布时间】:2013-01-29 10:47:36
【问题描述】:
- Android下如何使用手电筒拍照?
/Flex 4.6 和 Flex 4.9 /
camera = Camera.getCamera( cameraIndex );
cameraWidth = 1280;//camera.width;
cameraHeight = 720;//camera.height;
videoHolder = new UIComponent();
video = new Video( cameraWidth, cameraHeight );
trace( cameraWidth, cameraHeight );
camera.setMode( cameraWidth, cameraHeight, 24 );
video.attachCamera( camera );
videoHolder.addChild( video );
cameraGroup.addElement( videoHolder );
【问题讨论】:
-
这是一道编程题吗?
-
当然。这是 Flex/Actionscript 3 开发问题。
-
没有关于该主题的文档。我添加了一段用于拍照的代码。
-
我不明白“带手电筒”是什么意思。这是安卓的特性吗?
-
到目前为止,您已经在舞台上添加了一个摄像头(这应该可以工作),但是您没有任何代码来展示您的实际问题。如果通过“使用手电筒拍摄照片”您的意思是“使用相机光值来影响加载的位图的颜色值,以给人一种被相机采样的光照亮的印象”......那么可能的方法很高。最简单的可能是将视频输入缩放到目标位图并添加两者的值以创建新图像。这看起来不太好。相反,如果您的意思是“使用虚拟手电筒点亮相机”...
标签: android actionscript-3 apache-flex flex4.5