User Tools

Site Tools


informatica:linux:escaner

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
informatica:linux:escaner [2009/12/17 10:48] – creado 192.168.1.30informatica:linux:escaner [2021/03/01 10:41] (current) jose
Line 1: Line 1:
 +====== GIMP ======
 +Instalar el paquete sane y saldrá la opción:
 +  File > Create > xscanimage
 +
 ====== escaner ====== ====== escaner ======
  
Line 7: Line 11:
 ===== scanadf ===== ===== scanadf =====
  
-scanadf -v --source ADF --mode Color+  scanadf -v --source ADF --mode Color 
 + 
 +gscan2pdf pdf scanner sane xsane hp 
 + 
 +Herramienta gráfica para digitalizar documentos y convertirlos, por ejemplo, a .pdf 
 + 
 +Una tabla orientativa para tamaños, resoluciones... 
 + 
 +^ Tipo ^ Limpiar imágenes ^ Modo de escaneo ^ Resolución de escaneo ^ Resolución(1) ^ Peso ^ 
 +| Texto | No | Color | 100 | 103 | 1Mb | 
 +| Texto | No | Color | 200 | 206 | 6Mb | 
 + 
 +(1) Una vez digitalizadas las imágenes, pulsar 'Editar/Properties' y establecer el valor 'Resolución' al indicado 
 + 
 +El documento digitalizado tiene un tamaño de 825x1138px 
 + 
 +===== Manual ===== 
 + 
 +No se por que gscan2pdf me junta 2 paginas en 1 cuando uso ADF Duplex, asi que he escrito este guion: 
 + 
 +<code> 
 +#!/bin/bash 
 + 
 +RESOLUTION="100" 
 +AUX_DIR="/tmp/scan/" 
 +SCANNER="hp5590" 
 + 
 +STRING=`scanimage -L | grep $SCANNER | cut -d " " -f2` 
 +DEVICE=${STRING/\`/
 +DEVICE=${DEVICE/\'/
 +SCAN_FILE_EXT="jpeg" 
 +PIXELS_HEIGHT_DINA4="2500" 
 +COUNTER=1 
 +SCAN_FILE_NAME="scan" 
 +LIST_FILES_CONCATENATE="" 
 +FINAL_FILE="output.pdf" 
 +WIDTH="200" 
 +HEIGHT="302" 
 +PER_WIDTH="76" 
 +PER_HEIGHT="71" 
 + 
 +rm -fr $AUX_DIR 
 +mkdir $AUX_DIR 
 +cd $AUX_DIR 
 +scanimage -d "$DEVICE" -b -p --mode Color --source "ADF Duplex" --resolution $RESOLUTION --format=$SCAN_FILE_EXT -x $WIDTH -y $HEIGHT 
 + 
 +cd $AUX_DIR 
 +for f in $AUX_DIR* 
 +do 
 +    file=`basename $f` 
 +    convert $file -resize $PER_WIDTH%x$PER_HEIGHT% file_reduced.pnm 
 + 
 +    if [ `expr $COUNTER % 2` -eq 0 ] 
 +    then  
 +        convert -rotate 180 file_reduced.pnm $SCAN_FILE_NAME$COUNTER.pnm 
 +        rm -fr $file 
 +    else 
 +        mv file_reduced.pnm $SCAN_FILE_NAME$COUNTER.pnm 
 +    fi 
 +    LIST_FILES_CONCATENATE=$LIST_FILES_CONCATENATE" "$SCAN_FILE_NAME$COUNTER.pnm 
 + 
 +    COUNTER=`expr $COUNTER + 1` 
 +done 
 + 
 +convert $LIST_FILES_CONCATENATE $FINAL_FILE 
 +</code>
informatica/linux/escaner.1261046936.txt.gz · Last modified: 2015/04/13 20:19 (external edit)