android - 如何仅将相机设置为单色(黑白)图像?

标签 android

如何将相机设置为仅黑白图像?在我的程序中,我正在使用

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);

用于拍照。

最佳答案

场景模式或色彩效果等模式,一旦相机界面打开并可以使用。相机启动后,您可以使用 Camera.Parameters 设置模式。您可以使用颜色效果中的 EFFECT_MONO(单色)来获得黑白图像...

下面的代码 fragment 展示了如何使用它,

    mCameraDevPara.setColorEffect(android.hardware.Camera.Parameters.EFFECT_MONO);
    mCameraDev.setParameters(mCameraDevPara);

关于android - 如何仅将相机设置为单色(黑白)图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8737707/

相关文章:

java - 下载 getcontentlength() 在 Android 中返回 -1

java - LibGDX 和 Java 8 源代码兼容性

java - Android Gridview - 将子布局方向更改为向下然后横向?

使用 Robolectrics 和 ActionBarSherlock 进行 Android 单元测试

java - Android - 使用 GridLayout 垂直滚动

android - AppCompat v21、MenuInflater 和 showAsAction 菜单首选项

android - 使用 R8 构建发布 apk 时缺少类 com.google.errorprone.annotations.Immutable

android - 数据和同步 - 手动同步邮件。日历和联系人

android - ionic 构建安卓错误

c# xamarin Error inflating 类 ActionMenuView