Distribución de puntos de imagen

Distribuye puntos reproducibles según el brillo o uniformemente y exporta las coordenadas originales.

Acerca de esta herramienta

Carga una imagen, elige zonas claras, oscuras o uniformes y añade puntos. Cada intento elige uniformemente un píxel de análisis y lo acepta según su peso. Los puntos aceptados pueden ser menos que los intentos. Es un muestreo aleatorio por rechazo, no un patrón predefinido.

Los pesos claros/oscuros usan Y′709 del RGB decodificado: 0,2126 R + 0,7152 G + 0,0722 B. Es una aproximación del brillo, no luminancia lineal. Alfa multiplica el peso en todos los modos: los píxeles totalmente transparentes nunca contribuyen y la transparencia parcial reduce la aceptación. La imagen se reduce a un máximo de 360 píxeles en el lado largo antes del muestreo.

Añadir puntos continúa la secuencia aleatoria. Reiniciar, cambiar imagen, distribución o semilla comienza otra secuencia. La misma imagen decodificada, ajustes y semilla reproducen la misma secuencia de intentos. No es una secuencia criptográfica.

CSV contiene todos los puntos aceptados, incluso con la vista previa cerrada. Las coordenadas son píxeles fraccionarios de la imagen original decodificada: (0,0) arriba a la izquierda, X hacia la derecha e Y hacia abajo. Cada eje se escala por separado, incluso en imágenes muy estrechas. La vista previa muestra hasta 500 filas; la descarga exporta todas sin redondear las coordenadas.

La densidad cuenta puntos aceptados en la cuadrícula de análisis. La densidad suavizada usa una media 9 × 9 normalizada con las celdas disponibles en los bordes. Cada mapa tiene su propia paleta de fuego escalada a su máximo: negro es cero y blanco el máximo. Compara las formas, no el brillo entre mapas. Copiar densidad copia el análisis sin suavizar.

Límites: 32 MiB por archivo, 16 millones de píxeles decodificados, 100 000 intentos por clic y 200 000 puntos conservados. Un lote solicitado debe caber en la capacidad restante. Gestión del color, orientación y reducción del navegador influyen en los resultados; las animaciones muestran un fotograma decodificado. El límite de píxeles no garantiza la memoria del decodificador. Archivos y puntos permanecen locales y se borran al salir.