如何在android中保存从相机拍摄的图像
Posted
技术标签:
【中文标题】如何在android中保存从相机拍摄的图像【英文标题】:How to save captured image from camera in android 【发布时间】:2021-07-05 22:03:35 【问题描述】:Camera2Basic 的official sample 用于从相机捕获图像。 它仅在活动中显示捕获的图像,但不会将图像保存到外部存储中
如何将该图像保存到外部存储?
我在互联网上对此进行了很多搜索,但从 android 11 (API 30) 开始,所有这些都已弃用。 谢谢!
【问题讨论】:
您想要专门用于在 Android 11 中保存图像的代码吗? 你说的外部存储是指SD卡吗? 也许this 可以帮助:D 使用private suspend fun saveResult()
。这是您引用的源代码中的功能之一。 ;-)
你想要专门用于在 Android 11 中保存图像的代码吗? @AbhishekChoudhary,是的.. 是的,我的意思是 SD 卡。
【参考方案1】:
使用来自 google 的 camerax lib,它是 android jetpack 的一部分
【讨论】:
谢谢!这对我有用....CameraX 的官方示例非常有用以上是关于如何在android中保存从相机拍摄的图像的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Android 中保存相机拍摄的图片(应用 glsl 效果)?
如何在 Android 上使用 MediaStore 将数据从相机保存到磁盘?