如何检查Android上的位图是否为空(空白)

lor*_*o-s 18 android bitmap android-bitmap

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

lor*_*o-s 32

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

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