mirror of
https://github.com/qurator-spk/ocrd-galley.git
synced 2025-07-27 13:49:53 +02:00
🐛 Fix ocrd resources for ocrd_tesserocr by settting TESSDATA_PREFIX
This commit is contained in:
parent
10a8020243
commit
c4453e7bf3
1 changed files with 7 additions and 0 deletions
|
@ -16,6 +16,8 @@ LOG_LEVEL = os.environ.get("LOG_LEVEL", "INFO")
|
||||||
XDG_CONFIG_HOME = os.environ.get("XDG_CONFIG_HOME", Path.home() / ".config")
|
XDG_CONFIG_HOME = os.environ.get("XDG_CONFIG_HOME", Path.home() / ".config")
|
||||||
XDG_DATA_HOME = os.environ.get("XDG_DATA_HOME", Path.home() / ".local" / "share")
|
XDG_DATA_HOME = os.environ.get("XDG_DATA_HOME", Path.home() / ".local" / "share")
|
||||||
|
|
||||||
|
# ocrd_tesserocr
|
||||||
|
TESSDATA_PREFIX = XDG_DATA_HOME / "ocrd-resources" / "ocrd-tesserocr-recognize"
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
colorama.init()
|
colorama.init()
|
||||||
|
@ -51,13 +53,18 @@ def docker_run(argv, docker_image):
|
||||||
docker_run_options.extend(["-e", "LOG_LEVEL=%s" % LOG_LEVEL])
|
docker_run_options.extend(["-e", "LOG_LEVEL=%s" % LOG_LEVEL])
|
||||||
docker_run_options.extend(["-e", "_OCRD_COMPLETE"])
|
docker_run_options.extend(["-e", "_OCRD_COMPLETE"])
|
||||||
|
|
||||||
|
# .config
|
||||||
docker_run_options.extend(["-e", "XDG_CONFIG_HOME=%s" % XDG_CONFIG_HOME])
|
docker_run_options.extend(["-e", "XDG_CONFIG_HOME=%s" % XDG_CONFIG_HOME])
|
||||||
docker_run_options.extend(["--mount", "type=bind,src=%s,target=%s" %
|
docker_run_options.extend(["--mount", "type=bind,src=%s,target=%s" %
|
||||||
(XDG_CONFIG_HOME, XDG_CONFIG_HOME)])
|
(XDG_CONFIG_HOME, XDG_CONFIG_HOME)])
|
||||||
|
# .local/share
|
||||||
docker_run_options.extend(["-e", "XDG_DATA_HOME=%s" % XDG_DATA_HOME])
|
docker_run_options.extend(["-e", "XDG_DATA_HOME=%s" % XDG_DATA_HOME])
|
||||||
docker_run_options.extend(["--mount", "type=bind,src=%s,target=%s" %
|
docker_run_options.extend(["--mount", "type=bind,src=%s,target=%s" %
|
||||||
(XDG_DATA_HOME, XDG_DATA_HOME)])
|
(XDG_DATA_HOME, XDG_DATA_HOME)])
|
||||||
|
|
||||||
|
# ocrd_tesserocr
|
||||||
|
docker_run_options.extend(["-e", "TESSDATA_PREFIX=%s" % TESSDATA_PREFIX])
|
||||||
|
|
||||||
# JAVA_TOOL_OPTIONS is used for Java proxy settings
|
# JAVA_TOOL_OPTIONS is used for Java proxy settings
|
||||||
if os.environ.get("JAVA_TOOL_OPTIONS"):
|
if os.environ.get("JAVA_TOOL_OPTIONS"):
|
||||||
docker_run_options.extend(["-e", "JAVA_TOOL_OPTIONS"])
|
docker_run_options.extend(["-e", "JAVA_TOOL_OPTIONS"])
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue