docs: private static void applyAlpha(BufferedImage pImage, BufferedImage pAlpha) {
          // Apply alpha as transparency, using threshold of 25%
          for (int y = 0; y < pAlpha.getHeight(); y++) {
              for (int x = 0; x < pAlpha.getWidth(); x++) {
  
                  // Get alpha component of pixel, if less than 25% opaque
                  // (0x40 = 64 => 25% of 256), the pixel will be transparent
                  if (((pAlpha.getRGB(x, y) >> 24) & 0xFF) < 0x40) {
                      pImage.setRGB(x, y, 0x00FFFFFF); // 100% transparent
                  }
              }
          }
      }