QR + foto

Foto integrada

en QR

Origen de la idea

A partir de este artículo

Idea

En un QR hay unas zonas que sirven para calibrarlo (zonas rojas) y otras con la información

Una vez el lector analiza las marcas de calibración sólo se fija en la zona central de cada cuadradito

la magia

Podemos dibujar solo esa zona central (por ejemplo unos 5x5 píxeles del cuadrado) y usar el resto de puntos del 15x15 para poner nuestra imagen

Pinto de azul la zona en la que irá la imagen

Preparación de la imagen

La escalo

La paso a grises

La paso a blanco y negro puro (dithering)

Imagen original

Escalada y pasada a grises

Pasada a blanco y negro

Paso final

Fusiono las dos imágenes. Si el punto es azul pongo lo de la foto, si no es azul lo del QR

Resultado

Código fuente

Está hecho deprisa y corriendo en java (demasiadas cosas hardcodeadas), pero si queréis verlo os lo dejo aquí.

CustomQr.java

Contacto

¿Quieres contactar conmigo?

@xblasco.com (blueSky)

Vuelta al índice

índice