Plustek OpticSlim M12 Plus

I didn't fucking find any fucking firmware at the whole fucking CD in-fucking-cluded with the fucking scanner.

Here is some stuff:

$ scanimage --version
scanimage (sane-backends) 1.0.19; backend version 1.0.19

$ scanimage -L
device `gt68xx:libusb:003:011' is a Plustek OpticSlim M12 flatbed scanner

$ lsusb
Bus 003 Device 011: ID 07b3:0412 Plustek, Inc. Scanner

$ scanimage --help --device-name gt68xx:libusb:003:011
...long...help...

Put the file in /usr/share/sane/gt68xx cism216.fw.gz

I've solved too shiny document problem using –gamma-value

scanimage --gamma-value 0.9 --resolution 100 >/tmp/a.pnm

For color document it is better to rise gamma or use default 2. Otherwise I'm getting blue pages.

 scanimage --gamma-value 1.5 --resolution 200 --mode Color

GUI

Prerequisities: Xdialog, imagemagick, gqview

 apt-get install xdialog imagemagick gqview 

The script: I use it in my gnome panel. You can easily add it by right mouse click → add to panel

#!/bin/sh

CONFIG="/etc/scanner/scantofile.cfg"
DIR="$HOME/images/scanner"
umask 0000

RESOLUTION=`Xdialog 2>&1 --title "Resolution BOX" --combobox \
                         "This is easy scanner setup.\n First select the Scanner resolution..." 8 34 100 150 200 300 600`
case $? in
    1)
        echo "Cancel pressed.";
        exit 1;;
    255)
        echo "Box closed.";
        exit 2;;
esac

MODE=`Xdialog 2>&1 --title "Color BOX" --combobox "Colors..." 8 34 Lineart Gray Color`

case $? in
	0)
		echo "Resolution set to $RESOLUTION."
		echo "Colorness set to $MODE."

		case "$MODE" in
			Lineart)
				GAMMA=0.5
				;;
			Gray)
				GAMMA=1
				;;
			Color)
				GAMMA=2
				;;
			*)
				GAMMA=1
				;;
		esac

		cd $DIR || cd /tmp
		output_file=`mktemp  SCAN.XXX`

		echo scanimage --gamma-value $GAMMA --resolution $RESOLUTION --mode $MODE
		scanimage --gamma-value $GAMMA --resolution $RESOLUTION --mode $MODE > $output_file
		convert $output_file $output_file.png
		gqview $output_file.png
	;;
	1)
		echo "Cancel pressed.";;
	255)
		echo "Box closed.";;
esac
 
hardware/scanner.txt · Last modified: 2012/05/15 16:15 by admin