11 votes

Numérisation de codes-barres avec une caméra basse résolution (3.2mp)

J'ai deux téléphones, l'un avec un appareil photo de 3,2 mégapixels, l'autre avec un appareil photo de 8 mégapixels. J'ai téléchargé le logiciel ' Scanner de code-barres Elle fonctionne sur le téléphone 8mp mais le téléphone 3.2mp ne capte aucun code barre.

Existe-t-il une solution pour que le téléphone 3.2mp puisse scanner les codes barres ?

MISE À JOUR : L'appareil photo de 3,2 mégapixels lit très bien les codes-barres QR.

MISE À JOUR : D'après la discussion ci-dessous, il semble que le téléphone ne détecte pas les codes-barres parce qu'il n'a pas la fonction Auto Focus. Y a-t-il un moyen de contourner ce problème ?

0 votes

Il semble que vous ayez résolu votre problème.

3 votes

Je pense qu'il s'agit d'un problème de mise au point et d'éclairage. Mon téléphone d'un an a aussi parfois du mal à capter un code-barres dans des conditions sous-optimales. Modifier la distance par rapport au code-barres et maintenir le téléphone immobile devrait aider.

0 votes

Les codes QR sont conçus pour les appareils photo des téléphones, il n'est donc pas surprenant qu'ils fonctionnent avec ceux-ci. Pour que les codes-barres standard fonctionnent, il faut que l'image soit assez bonne. Avez-vous essayé de vous rapprocher du code-barres ? Un mauvais éclairage peut également être à l'origine de ce problème.

4voto

Solution GRATUITE :

J'ai eu du succès avec une fraction de goutte d'eau ou d'huile sur l'objectif de la caméra de mon ZTE Score. Les codes-barres situés à proximité de la caméra sont ainsi mis au point, et leur lecture est fiable. Assez pour former une surface convexe, mais pas trop pour qu'elle tombe.

Le ZTE Score a un dos lisse ; je trempe mon doigt dans de l'huile et, avec l'objectif dirigé vers le haut, je touche le dos du téléphone à l'endroit de l'objectif pour y déposer une goutte d'huile. Ensuite, je peux retourner le téléphone face vers le haut (objectif vers le bas) et je peux scanner des codes-barres. Si la surface extérieure de l'objectif de votre appareil photo n'est pas plate, cela ne fonctionnera probablement pas, mais cela a fonctionné avec mon ZTE score et devrait fonctionner avec la plupart des téléphones bas de gamme (à focalisation fixe).

Un morceau de plastique transparent convexe d'un côté, plat et collant de l'autre ferait aussi l'affaire ; je me souviens avoir vu des pieds en caoutchouc autocollants qui auraient fait l'affaire, mais je ne les ai pas vus et je n'ai pas essayé.

J'en ai eu assez de faire ça à chaque fois que je voulais scanner un code-barres, et j'ai commandé un objectif macro.

Si les codes ne tiennent pas sur l'écran lorsqu'ils sont mis au point, votre goutte est trop grande ; utilisez-en moins.

3voto

ce4 Points 14264

(Je répondrai à votre deuxième modification ci-dessous...)

Certains modules de caméra bon marché n'incluent pas de fonction de mise au point automatique, c'est-à-dire qu'ils sont mis au point à l'infini.

Les lecteurs de codes-barres ont cependant besoin d'une mise au point rapprochée et ne peuvent pas (ou difficilement) scanner les images floues qui résultent des caméras à mise au point fixe à l'infini.

Le seul moyen de contourner ce problème serait d'attacher un fichier objectif macro spécialement conçu pour les appareils photo des smartphones (fonctionne également avec la mise au point fixe). Recherchez objectif macro pour smartphone pour voir quelques échantillons.

J'ai déjà essayé cela une fois avec un Sony-Ericsson Xperia X8 plus ancien (également à mise au point fixe) et cela avait fonctionné à l'époque.

-1voto

Neil Slater Points 14496

Comme je le sais, si vous mettez la distance entre le téléphone et le code barre, assez loin pour qu'il n'y ait pas besoin de mise au point automatique, le téléphone devrait le reconnaître, mais dans certains cas la distance du code barre peut être loin du rectangle spécifique par l'application, donc ne sera pas reconnu, donc dans ce cas cette situation diffère d'un téléphone à l'autre, et btw j'ai eu ce cas dans le passé, et n'a jamais fonctionné pour moi.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X