Si tengo un archivo de mapa de bits grande que normalmente generaría una excepción de "Memoria insuficiente", ¿cómo puedo cargarlo como teselas? p.ej. Tengo una imagen de 10,000x10,000, quiero dividirla en una cuadrícula de 10x10 con mosaicos de 1,000x1,000 píxeles.Cómo cargar mosaicos desde un mapa de bits grande en Android?
He visto la función Bitmap.createBitmap(sourceBitmap, x, y, width, height)
pero requiere mi gran imagen como fuente de entrada.
¿Cómo puedo obtener un mosaico de mi imagen de entrada, sin cargar completamente la imagen de entrada?
¿Por qué no puedes dividir una imagen grande en 16 diferentes? –
Porque solo estoy cargando una imagen desde el teléfono del usuario. –