checkTransparency function
Implementation
@visibleForTesting
bool checkTransparency(Image image) {
for (int x = 0; x < image.width; x++) {
for (int y = 0; y < image.height; y++) {
// ピクセルのアルファ値を取得
final alpha = image.getPixel(x, y).a;
// 一つでも透明なピクセルがあれば、画像は透過と判断
if (alpha < 255) {
return true;
}
}
}
// すべてのピクセルが不透明なら、画像は透過ではない
return false;
}