java - 如何在android中制作圆形的相机预览?
问题描述
我正在制作一个 android 应用程序,其中相机预览部分是圆形的,这样它只需要捕捉用户的脸,并且在圆形部分旁边使其他部分变黑。在此处输入图像描述
解决方案
这意味着您自己制作自定义相机而不是使用默认相机。
请参阅此链接:https ://stackoverflow.com/a/15392209/7528995
您也可以改用普通相机,因为让用户将他们的头放在带圆圈的预览中会有点不方便。拍摄照片后,您可以简单地将其放入CircleImageView。
为此,您可以参考以下答案:https ://stackoverflow.com/a/36613446/7528995
推荐阅读
- java - 最小尺寸子数组
- c++ - 游戏中 TGA 图像的动态调整大小
- android - 我正在尝试创建 webview 活动,但未加载整个网站
- javascript - 从多维对象数组中删除重复项
- css - 更改融合图分割高度和宽度
- aurelia - 为什么“aurelia-cli”必须依赖“npm”包?
- google-bigquery - 使用 case when 来识别 timestamp = 'null'
- c# - Texblock 文本装饰未更新 UWP
- c# - C# Lambda 表达式替换字符串数组中的字符串值
- php - Laravel 迁移不适用于带有 MySQL 8.0.11 的 Mac OS X