Escaneo de código de barras con una cámara de baja resolución (3.2mp)

11

Tengo dos teléfonos, uno tiene una cámara de 3.2mp, el otro tiene una cámara de 8mp. Descargué la aplicación ' Barcode Scanner ' en ambos teléfonos, funciona en el teléfono 8mp pero el teléfono 3.2mp no capta ningún código de barras.

¿Hay alguna forma de evitar que el teléfono 3.2mp escanee los códigos de barras?

ACTUALIZACIÓN: la cámara de 3.2mp selecciona códigos de barras qr muy bien

ACTUALIZACIÓN: De la discusión a continuación, parece que el teléfono no capta códigos de barras porque no tiene enfoque automático. ¿Hay alguna manera de evitar esto?

robasta
fuente
Parece que has resuelto tu problema entonces.
davidbb
3
Sospecho que es un problema de enfoque / iluminación. Mi teléfono de 1 año también tiene problemas para recoger un código de barras en condiciones subóptimas. Cambiar la distancia al código de barras y sostener su teléfono todavía debería ayudar.
Martin Tapankov
Los códigos QR están diseñados para cámaras de teléfonos, por lo que no sorprende que funcione con ellos. Necesita una imagen bastante buena para que funcionen los códigos de barras estándar. ¿Has intentado acercarte mucho al código de barras? La mala iluminación también puede hacerlo.
Ben Brocka
1
También puedes probar Google Goggles.
Maní
1
¿Toca para enfocar el trabajo desde la aplicación que estás usando? Al tocar el código de barras debería centrarse en él
Ben Brocka

Respuestas:

3

(Me ocuparé de su segunda edición a continuación ...)

Algunos módulos de cámara baratos no incluyen una función de enfoque automático, es decir, están enfocados al infinito.

Sin embargo, los escáneres de códigos de barras necesitan un enfoque cercano y no pueden (o apenas pueden) escanear las imágenes borrosas resultantes que resultan de las cámaras de enfoque fijo enfocadas al infinito.

La única forma de evitar esto sería colocar una lente macro específicamente diseñada para cámaras de teléfonos inteligentes (también funciona con enfoque fijo). Busque la lente macro del teléfono inteligente para ver algunas muestras.

Ya lo intenté una vez con un Sony-Ericsson Xperia X8 más antiguo (también con foco fijo) y funcionó en ese entonces.

ce4
fuente
4

Solución GRATUITA:

He tenido éxito con una fracción de una gota de agua o aceite sobre la lente de la cámara en mi ZTE Score. Hace que los códigos de barras cercanos a la cámara estén enfocados y se leen de manera confiable. Suficiente para formar una superficie convexa, pero no tanto que se caiga.

El ZTE Score tiene una espalda suave; Meto el dedo en aceite y, con la lente apuntando hacia arriba, toco la parte posterior del teléfono donde está la lente para poner una gota de aceite. Entonces puedo poner el teléfono boca arriba (lente hacia abajo) y puedo escanear códigos de barras. Si la superficie externa de la lente de su cámara no es plana, es probable que esto no funcione, pero funcionó con mi puntaje ZTE y debería funcionar con la mayoría de los teléfonos de gama baja (enfoque fijo).

Un convexo claro en un lado, plano y pegajoso en el otro lado del plástico también serviría; Recuerdo haber visto pies de goma adhesivos que habrían servido bien, pero no los he visto y no lo he intentado.

Me cansé de hacer esto cada vez que quería escanear un código de barras y pedí una lente macro.

Si los códigos no caben en la pantalla cuando están enfocados, su caída es demasiado grande; inútil.

Matthew Elvey
fuente
-1

como sé, si establece la distancia entre el teléfono y el código de barras, lo suficientemente lejos como para que no haya necesidad de enfoque automático, el teléfono debería reconocerlo, pero en algunos casos la distancia del código de barras puede estar lejos del rectángulo específico la aplicación, por lo que no será reconocida, por lo que en este caso esta situación diferirá de un teléfono a otro, y por cierto tuve este caso en el pasado, y nunca funcionó para mí.

Mohammad Ersan
fuente