Android Camera使用应用

标签 android camera

我想编写一个应用程序,利用相机拍摄极慢帧速率的视频并上传。现在我正在阅读这个:http://itp.nyu.edu/~sve204/mobilemedia_spring10/androidCamera101.pdf

我的问题是关于相机的使用。上面的文章是用canvas来预览图片,如果拍前不想预览图片可以吗?是否有必要使用相机图像的预览,或者我可以只调用 takepicture 来拍摄照片并捕获生成的回调以将其保存到文件中?如果是这样,那将如何完成?

(好久没用Java编程了)

最佳答案

Q:拍前不想预览可以吗?
答:没有。查看点 6 @ http://developer.android.com/reference/android/hardware/Camera.html

Important: Call startPreview() to start updating the preview surface. Preview must be started before you can take a picture.

Q:是否需要使用相机图像的预览?
A:“使用”图片预览,是指设置camera.setPreviewCallback(...)吗?如果是这样,不,不是。但是在拍照之前您仍然需要预览以绘制到 Canvas 上,否则用户怎么知道照片的样子?

问:我可以只调用 takepicture 拍照并捕获结果回调以将其保存到文件吗?
答:是的,您可以使用 camera.takePicture(...)

关于Android Camera使用应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4256491/

相关文章:

android - LazyColumn - Jetpack Compose 中的隐藏底部项目

android - 从应用程序转到相机拍照并存储在数据库的列中

Javascript 运动检测

iOS 全屏 AVCaptureSession

java - 检索微调器选定的项目以在条件语句中使用

android - 即使使用相同的 keystore ,更新 apk SHA1 也会有所不同

Android:DatePicker 和 DatePicker 对话框

java - Android 开发语言

opencv - 相机校准。四月标签和国际象棋图案校准之间的区别?

android - 图像 Intent 和后按