La mayor parte del problema no es la aplicación, sino la cámara. Todas las aplicaciones usan el modo de vista previa de video de la cámara, que tiene una resolución mucho más baja que la resolución de la fotografía. Simplemente puede estar demasiado cerca o incluso más allá de la capacidad de la cámara para capturar suficientes píxeles.
Ahora, la detección aún podría verse afectada por la forma en que la aplicación muestrea los píxeles. Sé de bibliotecas de códigos de barras que umbral los píxeles en un cierto nivel (a la negro o blanco), que quita muchos detalles en comparación con la escala de grises o el color.
Lo que también podría afectar la captura es qué tan derecho sostiene la cámara en relación con el código. Los códigos QR son independientes de la dirección, pero el algoritmo tendrá más dificultades si mantiene la cámara en ángulo.
- ¿Qué aplicaciones tienen la IU más innovadora?
- ¿Qué herramientas y procesos utiliza para preparar wireframes y otros documentos de diseño de interacción para aplicaciones de iPhone?
- Cómo encontrar ideas de aplicaciones móviles o nicho para el trabajo
- ¿Qué aplicaciones me permiten descargar música gratis para iPhone?
- ¿Cuál es la mejor aplicación de iOS para la meditación guiada?
Pero la pregunta más importante es: ¿Por qué necesita tantos datos en el código QR? Si necesita muchos datos, ¿por qué no codificar una URL que apunta a la información real?
Así es como lo hacemos con nuestro CMS móvil, CliqTags. Una URL típica de CliqTags es “http://cqt.se/nnnnnn” (donde nnnnnn tiene 5 dígitos aleatorios por defecto, pero también puede ser texto). Los códigos QR se vuelven pequeños de esa manera. Ejemplo:
He visto revistas que ponen una receta completa (o lo que no) en un código QR, en lugar de simplemente enlazar a la página web con la receta.