default language now set in the config.sh file

This commit is contained in:
fritz-hh
2014-09-30 23:28:22 +02:00
parent 986fbf63a4
commit 6c5ee4095c
2 changed files with 8 additions and 3 deletions
+4 -3
View File
@@ -46,9 +46,10 @@ Usage: OCRmyPDF.sh [-h] [-v] [-g] [-k] [-d] [-c] [-i] [-o dpi] [-f] [-l languag
(which should not be the case for PDF files built from scnanned images)
Any text data will be rendered to raster format and then fed through OCR.
-s : If pages contain font data, do not OCR that page, but include the page (as is) in the final output.
-l : Set the language of the PDF file in order to improve OCR results (default "eng")
-l : Language(s) of the PDF file. The language should be set correctly in order to get good OCR results.
Any language supported by tesseract is supported (Tesseract uses 3-character ISO 639-2 language codes)
Multiple languages may be specified, separated by '+' characters.
(The default language is defined in the config file)
-C : Pass an additional configuration file to the tesseract OCR engine.
(this option can be used more than once)
Note 1: The configuration file must be available in the "tessdata/configs" folder of your tesseract installation
@@ -79,7 +80,7 @@ absolutePath() {
# Initialization the configuration parameters with default values
VERBOSITY="$LOG_ERR" # default verbosity level
LAN="eng" # default language of the PDF file (required to get good OCR results)
LAN="$DEFAULT_LANGUAGES" # default language(s) of the PDF file (required to get good OCR results)
KEEP_TMP="0" # 0=no, 1=yes (keep the temporary files)
PREPROCESS_DESKEW="0" # 0=no, 1=yes (deskew image)
PREPROCESS_CLEAN="0" # 0=no, 1=yes (clean image to improve OCR)
@@ -224,7 +225,7 @@ fi
# check if the languages passed to tesseract are all supported
# check if the language(s) passed to tesseract are all supported
for currentlan in `echo "$LAN" | sed 's/+/ /g'`; do
if ! tesseract --list-langs 2>&1 | grep "^$currentlan\$" > /dev/null; then
echo "The language \"$currentlan\" is not supported by tesseract."
+4
View File
@@ -2,6 +2,10 @@
# The following parameters might be changed by the user
#####################################################################################
DEFAULT_LANGUAGES="eng" # Default language(s) of the PDF file. The language should be set correctly in order to get good OCR results.
# Any language supported by tesseract is supported (Tesseract uses 3-character ISO 639-2 language codes)
# Multiple languages may be specified, separated by '+' characters.
DEFAULT_DPI=300 # dpi value used as fall back if the page dpi cannot be determined
#####################################################################################