java - 从相机拍摄照片后,如何将所有像素的颜色更改为灰度?
问题描述
我从相机拍了一张照片,然后我以位图的形式返回结果。我需要以灰度显示照片。
protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) {
if (resultCode == RESULT_OK) {
Bitmap bitmap = (Bitmap)data.getExtras().get("data");
mImageView.setImageBitmap(bitmap);
}
}
解决方案
推荐阅读
- r - 更改 geom_waffle 的方向
- matlab - MATLAB 分类学习器应用程序无法识别响应变量
- windows - 如何区分处理从 Windows 资源管理器和 cmd 打开的文件?
- npm - 当对等依赖失败时如何使 npm 包发出错误而不是警告
- ruby-on-rails - 您所做的请求缺少所需的 JSON 正文。确保正确定义请求的结构
- r - 在 R 中使用 ggplot2,我怎样才能在它们各自的点上打印 min、q1、mean、median、q3、max 值?
- flutter - Flutter 底部导航栏
- java - Mockito 和 Javax 注释 @PostConstruct
- python - 如何使用 Beautiful soup 修复 Python 中的关键错误?
- python - 无法安装 opencv-contrib-python