You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
¿Cómo Utilizar cámaras de celular para tomar las fotos? #141
Hago este issue para pelotear ideas de cómo podría ser posible utilizar el DIYBookScanner y LibreScan con cámaras de celular (en vez de las canon). La idea es recopilar los comentarios al respecto para ver qué cambios implicaría llevar a cabo esta mejora e ir evaluando la viabilidad. Algunas ideas iniciales:
Establecer una conexión camara/celular - libreScan/compu. Quizás se buscamos alguna app para andorid que haga esta función se podría solucionar. Lo mínimo que debería tener esta app es que vía software corriendo en la computadora se puedan tomar fotografías, cambiar las opciones de la cámara (por ejemplo: zoom) y extraerlas del celular.
En el código de LibreScan sería necesario implementar un CamaraDriver para Android
Me gustaría aportar a la peloteadera para implementar esta mejora, ya que para mí es bastante viable.
Para comentar un poco sobre lo que menciona @jamescr, sé que Android provee opciones de desarrollador para habilitar el modo usb debug en los "aparatos". Una vez habilitada esta opción se puede conectar por medio de usb y utilizar las herramientas de android studio, principalmente el Android Debug Bridge (adb).
La instalacion es sencilla, ya Debian tiene su paquete para jessie. Y sino desde la pág oficial de Android se puede conseguir el adb que es un scrip que se le crea un link simbólico a /bin.
ADB provee métodos para conectar directamente a un dispositivo como también métodos para traer documentos del dispositivos o copiar al el dispositivo. Un ejemplo adb pull remote local o adb push foo.txt /sdcard/foo.txt. Esto debería ser suficiente para extraer las fotos del dispositivo. Funciona también a nivel de carpetas, entonces si se quisiera se puede descargar una carpeta completa del teléfono.
Hice además una busqueda de 5s (poco valiosa tal vez), de cómo activar la cámara y parace bastante sencillo: adb shell "am start -a android.media.action.IMAGE_CAPTURE", también cómo enfocar: adb shell "input keyevent KEYCODE_FOCUS" y finalmente hacer la captura: adb shell "input keyevent KEYCODE_CAMERA". Link de StackOverflow
Activity
5up3rD4n1 commentedon Mar 17, 2017
Hola Hola!!
Me gustaría aportar a la peloteadera para implementar esta mejora, ya que para mí es bastante viable.
Para comentar un poco sobre lo que menciona @jamescr, sé que Android provee opciones de desarrollador para habilitar el modo
usb debugen los "aparatos". Una vez habilitada esta opción se puede conectar por medio de usb y utilizar las herramientas de android studio, principalmente el Android Debug Bridge (adb).La instalacion es sencilla, ya Debian tiene su paquete para jessie. Y sino desde la pág oficial de Android se puede conseguir el adb que es un scrip que se le crea un link simbólico a
/bin.ADB provee métodos para conectar directamente a un dispositivo como también métodos para traer documentos del dispositivos o copiar al el dispositivo. Un ejemplo
adb pull remote localoadb push foo.txt /sdcard/foo.txt. Esto debería ser suficiente para extraer las fotos del dispositivo. Funciona también a nivel de carpetas, entonces si se quisiera se puede descargar una carpeta completa del teléfono.Hice además una busqueda de 5s (poco valiosa tal vez), de cómo activar la cámara y parace bastante sencillo:
adb shell "am start -a android.media.action.IMAGE_CAPTURE", también cómo enfocar:adb shell "input keyevent KEYCODE_FOCUS"y finalmente hacer la captura:adb shell "input keyevent KEYCODE_CAMERA". Link de StackOverflowjamescr commentedon Apr 26, 2017
Voy a dejar esto por acá: https://f-droid.org/app/edu.sfsu.cs.orange.ocr