如何在 Android 上检查位图是否为空(空白) [英] How to check if a Bitmap is empty (blank) on Android

查看:50
本文介绍了如何在 Android 上检查位图是否为空(空白)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何检查 Bitmap 对象是否完全空白,即它的所有像素都是透明的,每个像素上没有 x-y 循环?

How can I check if a Bitmap object is completely blank, i.e. all its pixels are transparent, without a x-y loop on every pixel?

推荐答案

您可以使用以下命令检查您的 Bitmap 实例(在示例 myBitmap 中)是否为空实例:

You can check your Bitmap instance (in the example myBitmap) against an empty one with:

Bitmap emptyBitmap = Bitmap.createBitmap(myBitmap.getWidth(), myBitmap.getHeight(), myBitmap.getConfig());
if (myBitmap.sameAs(emptyBitmap)) {
    // myBitmap is empty/blank
}

这篇关于如何在 Android 上检查位图是否为空(空白)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆