Escanear código de barras y código QR desde la propia pantalla del móvil

¿Cómo escanear códigos de barras desde la propia pantalla del móvil?

Editar el 10 de marzo de 2020: también estoy buscando hacer lo mismo con los códigos QR.

Google Goggles puede hacer esto, probablemente tendría que tomar una captura de pantalla, pero luego podría seleccionar la imagen usando la función de galería en Goggles.
¿Podría probar las soluciones en la aplicación que lee imágenes de códigos QR? No estoy seguro de si también funcionan en otros códigos de barras.
Hola usuario1014639. Veo que validó una edición que contrastaba con su objetivo original declarado. Si bien su objetivo puede haberse ampliado con el tiempo para aprobar esa edición, le pido que tenga en cuenta los efectos que tendría aprobar una edición en las respuestas existentes. A menudo, una edición posterior realizada o aprobada posteriormente invalida o reduce la exhaustividad de las respuestas existentes, y eso puede considerarse una falta de respeto por el trabajo y los esfuerzos que los que respondieron invirtieron en su pregunta...
...Incluso si debe realizar o aprobar dicha edición, considere mencionar la fecha desde la que se introdujeron los nuevos objetivos. Dado que seguí adelante con la solución propuesta, deje que mi sugerencia sea un consejo para usted para futuras ediciones. :)
Además de lo que dijo @Firelord, uno podría haber votado negativamente las respuestas ya que no cumplen con los criterios de los códigos QR. Su edición ahora, con suerte, evitaría eso. Idealmente, debería hacer una pregunta separada que vincule esto en segundo plano como referencia
Para su información, planteé este ejemplo en el sitio meta y @Firelord respondió y editó su pregunta
Pero antes de hacer una nueva pregunta, verifique si es un duplicado.

Respuestas (2)

Como ya se describió en los comentarios anteriores, esto requeriría tomar una captura de pantalla y guardarla como un archivo de imagen. Una vez hecho esto, hay varios escáneres de códigos de barras disponibles en la tienda de juegos que admiten la "carga" de códigos de barras desde archivos de imagen, como, por ejemplo, QR BARCODE SCANNER o las Google Goggles mencionadas . No conozco ningún escáner de código de barras capaz de "escanear su pantalla directamente".

EDITAR: QR Droid parece ser capaz de lo que estás buscando:

Escanee códigos QR desde su cámara, navegador, tarjeta SD o imagen guardada

Me acabo de dar cuenta de que probablemente podría mantener presionada la imagen del código de barras y guardarla en lugar de tomar una captura de pantalla.
Vaya, no había pensado en eso. Un muy buen punto para aquellos entre nosotros con dispositivos no Samsung anteriores a ICS no rooteados que carecen de la funcionalidad de captura de pantalla. ¡Gracias por la pista!
Este es otro escáner QR. play.google.com/store/apps/…

Con frecuencia utilizo la aplicación 'Barcode Scanners' de Manatee Works para tal propósito. Aquí está el enlace de la aplicación de demostración de Google Play Store, actualizado recientemente:

https://play.google.com/store/apps/details?id=com.manateeworks.barcodescanners

La aplicación admite una amplia variedad de códigos 1D/2D, escanea muy rápido y es gratis. El único inconveniente es que las opciones para manipular con los resultados son pocas, ya sea copia o correo electrónico, porque es una mera demostración.

¿Te importa elaborar más en lugar de solo proporcionar enlaces?
Además, de acuerdo con la descripción de la tienda de juegos, ¿esto es solo una demostración de alguna API?
El OP preguntó si hay alguna herramienta que pueda escanear imágenes de códigos de barras desde la pantalla del móvil y proporcioné un enlace a dicha herramienta. Ya sea una demostración o no, muestra el resultado completo de un escaneo exitoso que puede copiar o enviar por correo electrónico. Además, es gratis.