From d5c22685624a4c4e4ac039a5c23782245f95385b Mon Sep 17 00:00:00 2001 From: Anton Bobov Date: Thu, 6 Feb 2020 13:45:24 +0500 Subject: Update. --- ocr_screen | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 ocr_screen (limited to 'ocr_screen') diff --git a/ocr_screen b/ocr_screen new file mode 100755 index 0000000..fc9cb76 --- /dev/null +++ b/ocr_screen @@ -0,0 +1,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 -- cgit v1.2.3