用 CameraX 拍照并添加水印并保存到相册

本文介绍了如何使用CameraX组件简化相机功能,避免自带相机的水印和预览问题。通过添加依赖、预览界面绑定、创建ImageCapture及处理图片添加水印并保存至相册,解决图片旋转等细节问题。
摘要由CSDN通过智能技术生成

CameraX

CameraX 是一个用于简化相机开发的 Jetpack 组件,它提供了一组易于使用且一致的
API,使开发者能够轻松地实现相机功能,而无需处理底层的相机硬件和 API。

为什么要这么做,主要是因为调用自带相机拍照会自带水印,以及无法及时预览拍完照添加水印之后的图片。

1,添加依赖

	implementation "androidx.camera:camera-view:1.1.0-beta02"
    implementation 'androidx.camera:camera-core:1.1.0-beta02'
    implementation 'androidx.camera:camera-lifecycle:1.1.0-beta02'

2,实现步骤:

1. 添加一个预览界面

<androidx.camera.view.PreviewView
        <
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值