blob: fc9cb76411f36be72e0e0e993fb50cddbf6e5422 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#!/bin/sh
if [ ! -x "$(command -v tesseract)" ] ; then
echo "No tesseract executable"
exit 1
fi
if [ ! -x "$(command -v scrot)" ] ; then
echo "No scrot executable"
exit 1
fi
TEMP_FILE=$(mktemp --suffix .png)
L=${1:-eng}
trap "rm $TEMP_FILE" EXIT
scrot --select --quality 100 --overwrite "$TEMP_FILE"
mogrify -modulate 100,0 -resize 400% "$TEMP_FILE"
tesseract -l $L "$TEMP_FILE" - 2>/dev/null | sed '//d' | xclip -sel clip
|