2.0.5 • Published 2 years ago

@4eyes/mirador-ocr-helper v2.0.5

Weekly downloads
-
License
MIT
Repository
-
Last release
2 years ago

chgov-brprotokolle-ocr

Context

A plugin for the mirador IIIF viewer project.

Architecture and components

This plugin shows a companion window with the transcription of the OCR text of the current page of the document. By interacting with the companion window, the user is able to identify the corresponding textline in the document and vice versa.

First steps

Preparations

Install

To work on the project, you need to select the right node version (e.g. via NVM) and then install all dependencies via npm.

nvm use
npm install

Customization

General

The watch process can be started as follows.

nvm use
npm run start

To create a new build and test it on your local machine, you have to:

1) Create a new build

nvm use
npm run build

2) Serve the build by using serve

nvm use
# Install serve if not already installed previously (optional)
npm i -g serve
# Serve the created build in demo/dist/ directory
serve demo/dist

Configuration

PropertyDescriptionTypeDefault
enabledEnable pluginbooleantrue
visibleInitially show the companion windowbooleantrue
optionsRenderModeRender mode of the plugin optionscomplex / simplecomplex
skipEmptyLinesIgnore empty ocr-linesnumbertrue
opacityDefault opacity of text overlaynumber0.3
useAutoColorsTry to automatically determine the text and background colorbooleanfalse
colorColor of rendered boxes (used as a fallback if auto-detection is enabled and fails)string#00FF7B
correction.enabledIf enabled, the user can submit corrections to the text via emailbooleanfalse
correction.emailRecipientEmail address used as to parameter for mailto linkstring/ nullnull
correction.emailUrlKeepParamsDefines which existing url parameters need to be kept when generating the the entry urlarray[]

Authors

License

GNU Affero General Public License (AGPLv3), see LICENSE

Contribute

This repository is a copy which is updated regularly - therefore contributions via pull requests are not possible. However, independent copies (forks) are possible under consideration of the AGPLV3 license.

Contact

  • For general questions (and technical support), please contact the Swiss Federal Archives by e-mail at bundesarchiv@bar.admin.ch.
  • Technical questions or problems concerning the source code can be posted here on GitHub via the "Issues" interface.
2.0.3

2 years ago

2.0.5

2 years ago

2.0.4

2 years ago

2.0.2

2 years ago

2.0.1

2 years ago

2.0.0

2 years ago

1.2.0

3 years ago

1.1.1

3 years ago

1.1.0

3 years ago

1.2.2

3 years ago

1.2.1

3 years ago

1.1.2

3 years ago

1.0.11

4 years ago

1.0.12

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.10

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago