Módulo de pygame para gestionar máscaras de imágenes.
Útiles para detectar colisiones entre píxeles perfecta. Una máscara utiliza 1 bit por píxel para almacenar qué partes de una imagen pueden colisionar.
Este módulo es nuevo en pygame 1.8.
Retorna una máscara (objeto Mask) para la superficie dada.
pygame.mask.from_surface(Surface, threshold = 127) -> Mask
Interpreta las partes transparentes de la imagen como no-colisionables y las partes opacas como colisionables.
La transparencia de cada pixel se analiza verificando si es mas grande
que el valor indicado por threshold
.
Si la superficie ha sido procesada mediante Surface.set_colorkey
entonces
el valor indicado por threshold
no se utilizará.