Este es el comando scanimage que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
scanimage - escanea una imagen
SINOPSIS
escanear imagen [-d|--nombre del dispositivo dev] [--formato formato] [-i|--icc-perfil perfiles]
[-L|--list-dispositivos] [-f|- lista-de-dispositivos-formateados formato] [-b|--lote [=formato]]
[- inicio por lotes comienzo] [- recuento de lotes contar] [- incremento de lote incremento] [- lote-doble]
[--aceptar-md5-solo] [-p|--Progreso] [-n|--no-escanear] [-T|--prueba] [-A|--todas las opciones]
[-h|--ayuda] [-v|--verboso] [-B|--tamaño del búfer [=tamaño]] [-V|--versión]
[opciones-específicas-del-dispositivo]
DESCRIPCIÓN
escanear imagen es una interfaz de línea de comandos para controlar los dispositivos de adquisición de imágenes, como la cama plana
escáneres o cámaras. El dispositivo se controla mediante opciones de línea de comandos. Después del comando
procesamiento de línea, escanear imagen normalmente procede a adquirir una imagen. Los datos de la imagen son
escrito en salida estándar en uno de los formatos PNM (aNyMaP portátil) (PBM para blanco y negro)
imágenes en blanco, PGM para imágenes en escala de grises y PPM para imágenes en color) o en TIFF (blanco y negro
blanco, escala de grises o color). escanear imagen accede a los dispositivos de adquisición de imágenes a través del SANE
(Scanner Access Now Easy) y, por lo tanto, puede admitir cualquier dispositivo para el que exista
a SANE backend (prueba a propósito cuerdo- para obtener una lista de los backends disponibles).
EJEMPLOS
Para obtener una lista de dispositivos:
escanear imagen -L
Para escanear con la configuración predeterminada al archivo image.pnm:
scanimage> image.pnm
Para escanear 100x100 mm al archivo image.tiff (-x y -y pueden no estar disponibles con todos
dispositivos):
scanimage -x 100 -y 100 --format = tiff> image.tiff
Para imprimir todas las opciones disponibles:
escanear imagen -h
OPCIONES
Observación: Los parámetros están definidos por los backends. También lo son --mode Gray y --mode Grayscale en
usar. Primero lea la documentación del backend.
Los parámetros están separados por un espacio en blanco de las opciones de un solo carácter (por ejemplo, -d epson) y por
un "=" de las opciones de varios caracteres (por ejemplo, --device-name = epson).
La -d or --nombre del dispositivo las opciones deben ir seguidas de un SANE nombre de dispositivo como
`epson: / dev / sg0'o'hp: / dev / usbscanner0'. Se puede obtener una lista (parcial) de dispositivos disponibles.
obtenido con el --list-dispositivos opción (ver más abajo). Si no se especifica ningún nombre de dispositivo
explícitamente, escanear imagen lee un nombre de dispositivo de la variable de entorno
SANE_DEFAULT_DEVICE. Si esta variable no está configurada, escanear imagen intentará abrir el
primer dispositivo disponible.
La --formato formato La opción selecciona cómo se escriben los datos de la imagen en la salida estándar. formato
puede ser pnm or pelea. If --formato no se utiliza, se escribe PNM.
La -i or --icc-perfil La opción se utiliza para incluir un perfil ICC en un archivo TIFF.
La -L or --list-dispositivos La opción solicita una lista (parcial) de dispositivos que están disponibles.
La lista no está completa ya que algunos dispositivos pueden estar disponibles, pero no están incluidos en ninguno de
los archivos de configuración (que normalmente se almacenan en el directorio /etc/sane.d). Esto es
particularmente el caso cuando se accede a los escáneres a través de la red. Si un dispositivo no es
enumerados en un archivo de configuración, la única forma de acceder a él es por su nombre de dispositivo completo. usted
Es posible que deba consultar con el administrador del sistema para averiguar los nombres de dichos dispositivos.
La -f or - lista-de-dispositivos-formateados La opción funciona de manera similar a --list-dispositivos, pero requiere un
cadena de formato. escanear imagen reemplaza los marcadores de posición %d %v %m %t %i %n con el dispositivo
nombre, nombre del proveedor, nombre del modelo, tipo de escáner, número de índice y nueva línea, respectivamente. los
comando
escanear imagen -f " escáner número %i dispositivo %d is a % t, modelo %metro, producido by %v "
producirá algo como:
escáner número 0 dispositivo nítido: / dev / sg1 es un escáner de superficie plana, modelo JX250 SCSI,
producido por SHARP
La --lote* Las opciones proporcionan las funciones para escanear documentos utilizando alimentadores de documentos.
--lote [formato] se utiliza para especificar el formato del nombre de archivo que se utilizará en cada página.
escrito a. Cada página se escribe en un solo archivo. Si formato no se especifica, el
se utilizará por defecto out% d.pnm (o out% d.tif para --format tiff). formato se da como un
cadena de estilo printf con un parámetro entero. - inicio por lotes comienzo selecciona la página
número con el que empezar a nombrar archivos. Si no se da esta opción, el contador comenzará a las
1. - recuento de lotes contar especifica el número de páginas para intentar escanear. Si no se da,
scanimage continuará escaneando hasta que el escáner regrese a un estado que no sea OK. No todo
Los escáneres con alimentadores de documentos señalan cuando el ADF está vacío, use este comando para trabajar
alrededor de ellos. Con - incremento de lote incremento puedes cambiar la cantidad que el número
en el nombre del archivo se incrementa en. Generalmente, esto se utiliza cuando se escanea doble
documentos de una cara en un alimentador de documentos de una cara. Se proporciona un comando específico para ayudar
modo: - lote-doble establecerá automáticamente el incremento en 2. - mensaje de lote le preguntará
para presionar RETURN antes de escanear una página. Esto se puede utilizar para escanear varias páginas.
sin un alimentador automático de documentos.
La --aceptar-md5-solo La opción solo acepta solicitudes de autorización de usuario que admiten MD5
seguridad. los SANE demonio de redsano) es capaz de realizar tales solicitudes. Ver sano(8).
La -p or --Progreso la opción solicita que escanear imagen imprime un contador de progreso. Muestra
cuántos datos de imagen de la imagen actual ya ha recibido escanear imagen (en
por ciento).
La -n or --no-escanear la opción solicita que escanear imagen solo configura las opciones proporcionadas por el
usuario pero en realidad no realiza un escaneo. Esta opción se puede utilizar para, por ejemplo, apagar el
lámpara del escáner (si es compatible con el backend).
La -T or --prueba la opción solicita que escanear imagen realiza algunas pruebas de cordura simples para hacer
Asegúrese de que el backend funcione según lo definido por el SANE API (en particular la cuerdo_leer la función es
ejercida por esta prueba).
La -A or --todas las opciones la opción solicita que escanear imagen enumera todas las opciones disponibles expuestas
el backend, incluidas las opciones de botón. La información se imprime en salida estándar y
no se realizará ningún escaneo.
La -h or --ayuda opciones solicitan información de ayuda. La información está impresa en estándar
salida y, en este caso, no se intentará adquirir una imagen.
La -v or --verboso Las opciones aumentan la verbosidad de la operación de escanear imagen La
La opción se puede especificar repetidamente, aumentando cada vez el nivel de verbosidad.
La -B or --tamaño del búfer cambia el tamaño del búfer de entrada de 32 KB al número de kB especificado
o 1M.
La -V or --versión la opción solicita que escanear imagen imprime el programa y el nombre del paquete,
el número de versión del SANE distribución con la que vino y la versión del
backend que carga. Por lo general, ese es el backend dll. Si más información sobre el
los números de versión de los backends son necesarios, DEBUG variable para el backend dll puede
ser usado. Ejemplo: SANE_DEBUG_DLL = 3 scanimage -L.
Como puede imaginar, gran parte del poder de escanear imagen proviene del hecho de que puede
controlar cualquier SANE backend. Por lo tanto, el conjunto exacto de opciones de la línea de comandos depende de la
capacidades del dispositivo seleccionado. Para ver las opciones de un dispositivo llamado dev, invocar
escanear imagen a través de una línea de comando del formulario:
escanear imagen --ayuda --nombre del dispositivo dev
La documentación de las opciones específicas del dispositivo impresa por --ayuda se explica mejor con
Algunos ejemplos:
-l 0..218 mm [0]
Posición x superior izquierda del área de escaneo.
La descripción anterior muestra esa opción -l espera un valor de opción en el rango
de 0 a 218 mm. El valor entre corchetes indica que la opción actual
el valor es 0 mm. La mayoría de los backends proporcionan opciones de geometría similares para la parte superior izquierda y
posición (-t), ancho (-x) y alto del área de escaneo (-y).
--brillo -100..100% [0]
Controla el brillo de la imagen adquirida.
La descripción anterior muestra esa opción --brillo espera un valor de opción en el
rango de -100 a 100 por ciento. El valor entre corchetes indica que el
el valor actual de la opción es 0 por ciento.
- mejoras predeterminadas
Establezca valores predeterminados para los controles de mejora.
La descripción anterior muestra esa opción - mejoras predeterminadas no tiene valor de opción.
Debe pensarse que tiene un efecto inmediato en el punto de la orden:
línea en la que aparece. Por ejemplo, dado que esta opción restablece --brillo
opción, el par de opciones --brillo 50 - mejoras predeterminadas efectivamente sería
un no-op.
--mode Lineart | Gris | Color [Gris]
Selecciona el modo de escaneo (por ejemplo, lineart o color).
La descripción anterior muestra esa opción --modo acepta un argumento que debe ser uno
de las cuerdas Arte lineal, Griso Color. El valor entre corchetes indica
que la opción está configurada actualmente en Gris. Por conveniencia, es legal
abreviar los valores de cadena siempre que sigan siendo únicos. Además, el caso de la
la ortografía no importa. Por ejemplo, configuración de opciones --modo columna es idéntico a
--modo Color.
--custom-gamma [= (sí | no)] [inactivo]
Determina si una tabla gamma incorporada o personalizada
debe ser usado.
La descripción anterior muestra esa opción --gamma personalizado no espera ninguna opción
valor, una cadena "sí" o una cadena "no". Especificar la opción sin valor es
equivalente a especificar "sí". El valor entre corchetes indica que el
La opción no está activa actualmente. Es decir, intentar establecer la opción resultaría
en un mensaje de error. El conjunto de opciones disponibles normalmente depende de la
configuración de otras opciones. Por ejemplo, el --gamma personalizado la mesa puede estar activa
sólo cuando se ha solicitado un modo de escaneo en escala de grises o color.
Tenga en cuenta que --ayuda La opción se procesa solo después de que todas las demás opciones hayan sido
procesado. Esto permite ver la configuración de opciones para un modo en particular.
especificando las opciones de modo apropiadas junto con el --ayuda opción. por
ejemplo, la línea de comandos:
escanear imagen --ayuda --modo Color
imprimiría las configuraciones de opciones que están en efecto cuando se selecciona el modo de color.
--mesa-gamma 0..255, ...
Tabla de corrección gamma. En el modo de color esta opción
afecta igualmente a los canales rojo, verde y azul
simultáneamente (es decir, es una tabla de gamma de intensidad).
La descripción anterior muestra esa opción --mesa-gamma espera cero o más valores
en el rango de 0 a 255. Por ejemplo, un valor legal para esta opción sería
"3,4,5,6,7,8,9,10,11,12". Dado que es engorroso especificar vectores largos en este
forma, lo mismo se puede expresar mediante la forma abreviada "[0] 3- [9] 12". Que es esto
significa que el primer elemento del vector se establece en 3, el noveno elemento se establece en 9
y los valores intermedios se interpolan linealmente. Por supuesto, es posible
especificar varios segmentos lineales de este tipo. Por ejemplo, "[0] 3- [2] 3- [6] 7, [7] 10- [9] 6" es
equivalente a "3,3,3,4,5,6,7,10,8,6". El programa gamma4scanimagen puede ser usado para
generar tales tablas gamma (ver gamma4scanimagen(1) para obtener más detalles).
--nombre del archivo [/tmp/input.ppm]
El nombre de archivo de la imagen que se cargará.
La descripción anterior es un ejemplo de una opción que toma una cadena arbitraria
valor (que resulta ser un nombre de archivo). Nuevamente, el valor entre paréntesis muestra que el
la opción está configurada actualmente en el nombre de archivo /tmp/entrada.ppm.
MEDIO AMBIENTE
SANE_DEFAULT_DEVICE
El nombre del dispositivo predeterminado.
Use scanimage en línea usando los servicios de onworks.net