打开相机的闪光灯

打开相机的闪光灯

by 伍雪颖

- (IBAction)openFlash:(id)sender
{

AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];

if ([device hasTorch] && [device hasFlash])
{

[device lockForConfiguration:nil];

if (hasClosed) {

[device setTorchMode:AVCaptureTorchModeOn];

} else {

[device setTorchMode:AVCaptureTorchModeOff];

}

[device unlockForConfiguration];

}

}

时间: 2024-09-08 18:33:37

打开相机的闪光灯的相关文章

OpenCV学习笔记(六)—— OpenCV for Android打开相机

在之前的篇章中,我们完成了Android平台开发环境的配置,也找到了剔除OpenCV Manager API的办法,那么接下来我们开始从零开始,完成一个个人的程序,实现功能如下: 1.识别指定的图片,并用彩色框绘制图片边缘 2.在识别的图片上显示一个3D的模型 不难看出,这实际上就是AR最初步的功能,当然要完成这个功能却需要完成很多事情,步骤: 打开相机->获取图像流 -> 模式识别 -> 对象跟踪 -> 绘制模型 ===============================分割

Android系统移植与调试之------->增加一个双击物理按键打开和关闭闪光灯并将闪光灯状态同步到下拉菜单中

最近有一个客户有这样的需求: 1.在[设置]--->[无障碍]中添加一个开关按钮. 如果打开开关的话,双击某个物理按键的时候,打开闪光灯,再双击该物理按键的时候,关闭闪光灯. 如果关闭开关的话,双击该物理按键的时候,不做任何处理. 2.打开关闭闪光灯的状态,在下拉菜单中也要同步. 如下图所示的效果: 当打开上面添加的开关后,如果双击POC键(POC键是我们公司自定义的一个物理按键)的时候,就打开闪光灯,并将下拉菜单中的闪光灯图标点亮,如下图所示 如果再次双击POC键(POC键是我们公司自定义的一

android打开相册选取图片或打开相机拍照并进行裁剪

首先是打开本地相册选取图片: Intent albumIntent = new Intent(Intent.ACTION_PICK);//打开系统的相册 albumIntent.setType("image/*"); startActivityForResult(albumIntent, 0x1004); 选取完图片后在onActivityResult编写取数据的操作: @Override protected void onActivityResult(int requestCode,

iPhone 打开和关闭闪光灯代码

//打开闪光灯-(void)turnOnLed {   AVCaptureDevice *device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];   if ([device hasTorch]) {   [device lockForConfiguration:nil];   [device setTorchMode: AVCaptureTorchModeOn];   [device unlockForCon

Android WebView环境下打开相机、文件管理进行上传

Webview下面坑奇多,直接在浏览器下面可以直接调出相机和文件管理,但是在webview下面就是不行,在网上查阅了很多文章,不得不说坑奇多,最多终于拼拼凑凑成功了, 安卓版本为4.4.2,调试通过. 安卓端关键源码: protected ValueCallback<Uri> mUploadMessage; protected int FILECHOOSER_RESULTCODE = 1; private String mCameraFilePath; @SuppressLint("

ios判断app是否有打开相机的权限

#import <AVFoundation/AVCaptureDevice.h> #import <AVFoundation/AVMediaFormat.h> AVAuthorizationStatus authStatus = [AVCaptureDevice authorizationStatusForMediaType:AVMediaTypeVideo]; if (authStatus == AVAuthorizationStatusRestricted || authSta

UIImagePickerController(获取相册图片,打开相机)

UIImagePickerController的使用一定要在controller中,因为需要弹出控制器,如果不是在controller中,则可以通过响应者链查找获得controller,也可以通过代理方法回调 //本文查看地址http://write.blog.csdn.net/postedit - (IBAction)pickPhotoLibrary:(id)sender { if (_imagePicker == nil) { _imagePicker = [[UIImagePickerCo

自己编写Android手电筒,支持5.0

android手电筒原理很简单,就是打开相机的闪光灯. 核心的代码就这么多: 打开相机 设置闪光灯开 打开预览 设置相机的autoFocus     Camera camera = Camera.open();     Parameters mParameters = camera.getParameters();     mParameters.setFlashMode(Camera.Parameters.FLASH_MODE_TORCH);     camera.setParameters(

IOS开发调用系统相机和打开闪光灯

IOS开发调用系统相机和打开闪光灯      今天给大家分享一下如何调用iphone的拍照功能和打开闪光灯,有些代码我也不太理解,很多是在网上借鉴其他人的.IOS有两种的拍照和视频的方 式:1.直接使用UIImagePickerController,这个类提供了一个简单便捷的拍照与选择图片库里图片的功能.2.另一种是通过 AVFoundation.framework框架完全自定义拍照的界面和选择图片库界面.我只做了第一种,就先给大家介绍第一种做法: 一.首先调用接口前,我们需要先判断当前设备是否