RU
EN
AR

Recognize in Woodman Docker

Text recognition in images
It recognizes text in selected images and places it on top of individual text objects—it does not alter the image itself. It can process up to 10 images at a time and skips the remaining objects in the selection.It can assemble the result as separate pieces (each with its own size and layout) or as a single solid block, and recognize text in the interface language, a secondary language, or any other installed language—all selected via keyboard shortcuts and the right-click menu.

Как это работает

Кнопка Распознать ищет текст на выделенных картинках (отсканированный чертёж, фото этикетки, скриншот) и кладёт найденное поверх отдельными текстовыми объектами — уже редактируемыми, с шрифтом и размером, подобранными под оригинал. Саму картинку не трогает и не удаляет, она остаётся на месте.

Результат можно получить двумя способами:

  • Отдельными кусками — по одному текстовому объекту на каждый найденный блок текста, каждый со своим размером шрифта и, по возможности, жирным или курсивным начертанием, если распознавание его заметило.
  • Одним сплошным блоком — весь найденный на картинке текст в одном текстовом объекте на всю картинку, одним размером шрифта.

Язык распознавания — тоже переключается: по умолчанию докер предлагает язык интерфейса панели и запасной (обычно английский), а если на компьютере установлены другие языковые пакеты — они доступны через правое меню.

Порядок работы

  1. Выделите одну или несколько картинок — не больше десяти за раз.
  2. Нажмите Распознать с нужным сочетанием клавиш (язык и способ вывода) или откройте правое меню, если нужен другой язык.

Клавиши

  • Обычный клик — язык интерфейса докера, отдельными кусками.
  • Shift — то же самое, плюс внутри групп.
  • Ctrl — тот же язык, но одним сплошным блоком на всю картинку.
  • Ctrl + Shift — то же, плюс внутри групп.
  • Alt — запасной язык (обычно английский, если интерфейс не английский), отдельными кусками.
  • Alt + Shift — запасной язык, плюс внутри групп.
  • Alt + Ctrl — запасной язык, одним блоком.
  • Alt + Ctrl + Shift — запасной язык, одним блоком, внутри групп.

Правый клик по кнопке — другие языки

Если на компьютере установлены языковые пакеты распознавания сверх этих двух, они появляются отдельными пунктами меню. Собирать ли результат одним блоком для них тоже решает Ctrl — зажат он в момент клика по пункту меню или нет.

На что обратить внимание

  • За один раз обрабатывает не больше 10 объектов. Выделили больше — кнопка молча не делает вообще ничего, даже для первых десяти.
  • Смотрит только на картинки (растровые объекты) — остальные объекты в выделении просто пропускает.
  • Очень короткие обрывки текста (короче трёх символов) при распознавании кусками отбрасываются как шум и не создаются.
  • Кнопка вообще не реагирует — на компьютере, скорее всего, не установлен сам модуль распознавания текста или языковой пакет; об этом сообщит предупреждение при нажатии. Как установить — ниже.

Как установить

Распознавание текста — отдельный модуль, в обычную поставку докера не входит, весит отдельно от основного архива.

  1. Скачайте ocr.zip.
  2. Распакуйте и положите содержимое в папку wpanel/bin/.
  3. Должна получиться структура wpanel/bin/ocr/, а внутри неё — папки x64, x86 и tessdata.
Итоговая структура папок после установки
Итоговая структура папок после установки

Языки распознавания, которых нет в этом архиве, можно докачать отдельно: на странице tessdata_best на GitHub лежат файлы *.traineddata почти на любой язык. Скачанный файл кладётся прямо в wpanel/bin/ocr/tessdata/ — докер подхватит его сам и добавит новым пунктом в правое меню кнопки, отдельной установки не потребуется.

Submodes / variants
Shift, Alt+ShiftRecognition in subgroups
Extract text from images within subgroups
Ctrl, Alt+CtrlIn a single block
Identify the text and create a single text block for all results found
Ctrl+ShiftAs a single block within subgroups
Identify text within subgroups and create a single text block for all results found
AltText Recognition
Text recognition in images
Alt+Ctrl+ShiftOne block in the subgroups
Recognition within subgroups and creation of a single text block for all results
ID: btn_ocrBitmap
Additional CorelDRAW macros from other authors:

Tools, generators for the docker, and standalone macros.

Statistics
since 23.04.2022
Users
11 625
Active
892
Clicks
5 530 573
Verification
Confirm this value: