ANDROID STUDIO:本地存储Camera API拍摄的照片在哪里? (不在SD卡中)

时间:2015-06-19 21:45:23

标签: android view android-studio bitmap android-camera

在Camera API中运行此功能时

mCamera.takePicture(null, null, mPicture)

我想知道这张照片是“存储”的,以及我如何访问它。 我并不是说像存储在SD卡中那样存储,但有点像存储在变量中。

使用此功能拍照后,屏幕上的图片被“冻结”。我希望将这个“冻结”的图片作为位图,但不知道如何。或者就此而言。有人可以帮帮我吗?

友好的问候,

Mathias Carlsen

1 个答案:

答案 0 :(得分:0)

  

我想知道这张照片是“存储”的,

根本没有存储。

  

我如何访问它

JPEG的byte[]会传递到您Camera.PictureCallback(上面代码段中的mPicture)。

  

使用此功能拍摄照片后,图像在屏幕上“冻结”

更多的是预览停止,直到你再次启动它。

  

我希望将这个“冻结”的图片作为位图,但不知道如何。

它应该与所拍摄的实际图片相当。您也可以注册预览回调以获取所有预览帧。