Перевод текста по скриншоту

Для преобразования текста, присутствующего на изображении, в текст печатный на рынке софта сегодня представлено достаточно многого программных продуктов. Это и известный Abbyy FineReader, и Scanitto Pro, и Ocr Cuneiform. Для разовых же задач можно использовать онлайн-технологии OCR – оптического распознавания текста. Загружаешь в такой сервис картинку, получаешь распознанный текст. Таких сервисов в сети много, достаточно ввести в поисковик запрос «текст распознать».

Многие из них бесплатны, ну или как минимум условно-бесплатны. Но как быть, если нужно активно работать с распознаванием текста на экране монитора? К примеру, при изучении интерфейса англоязычных программ, если его познания оставляют желать лучшего, или при необходимости извлечения текста со слайдов, электронных книг и подобного рода форматов некопируемого контента.

Для этих целей существуют программы по типу скриншотеров со встроенной технологией OCR. Рассмотрим ниже две таких для Windows, а также поговорим о способе преобразования нарисованного текста в печатный с помощью продукта Office Lens.

Easy Screen OCR

Программа Easy Screen OCR – это минималистичный инструмент для захвата изображения на экране монитора со встроенной технологией Google OCR. Программа работает из системного трея, где можно вызвать её опции. Для захвата текста на экране жмём «Capture».

Easy Screen OCR

Запустится режим захвата экрана, мышью указываем область распознавания. Скриншот отобразится в программном окошке, во вкладке «Screenshot». Здесь жмём кнопку «OCR» для старта процедуры распознавания.

OCR

Далее переключаемся на вкладку «Text». Здесь увидим преобразованный текст и можем его скопировать.

Text

У Easy Screen OCR есть и иной режим работы – распознавание текста с файлов изображений. В опциях в системном трее выбираем «Image OCR» и перетаскиваем во вкладку «Image» картинку.

Image OCR

Easy Screen OCR поддерживает множество языков распознавания, в частности, английский и русский. Но программа не определяет язык сама. Язык распознавания каждый раз при его смене необходимо задавать в настройках (Preferences).

Preferences

Программа платная, распространяется по платной подписке за $9 в месяц. Есть полнофункциональная триал-версия.

Abbyy Screenshot Reader

Abbyy Screenshot Reader – производный продукт от Abbyy FineReader, работающий, соответственно, на базе технологии OCR от компании Abbyy. Это скриншотер с различными областями захвата экрана и возможностью выбора дальнейших действий – распознавание с копированием в буфер, с сохранением в текстовый файл, в документы Word и Excel, сохранение в снимок, копирование снимка в буфер и т.п. Поддерживает множество языков распознавания, языки распознаёт автоматически.

Работает программа из системного трея, здесь запускается окно захвата. Выставляем нужные параметры захвата – область экрана и тип выгрузки распознанного текста.

Abbyy Screenshot Reader

Жмём кнопку захвата, указываем область, если выбран захват области экрана. И далее получаем результат в зависимости от выбранного типа выгрузки.

Abbyy Screenshot Reader – платная программа, стоит $149. Есть триалка с 15-дневным тестовым периодом.

Office Lens в Windows 10

Обе рассмотренные программы, как видим, являются платными. В среде Windows 10 осуществить процедуру преобразования текста на картинке в текст печатный можно бесплатно, не прибегая при этом к помощи онлайновых OCR-сервисов. Для этого потребуется установить в Microsoft Store UWP-приложение Office Lens. Это сканер и редактор документов с выгрузкой изображения в различные форматы файлов, форматы продуктов Microsoft в частности.

Запускаем приложение и делаем фото надписи на экране. Либо же делаем скриншот, например, штатными «Ножницами» или новым приложением «Фрагмент и набросок», затем импортируем его в Office Lens.

Office Lens

Применяем к изображению фильтр «Документ», сохраняем.

Документ

Сохраняем его как файл PDF.

PDF

Открываем.

Открываем

Копируем текст.

Текст

Вот, собственно, и всё.

Сегодня мы познакомим Вас с программой ABBYY Screenshot Reader которая способна создавать снимки разных областей экрана: отдельной выделенной области, всего экрана монитора, окна или области открытого приложения. И хотя это стандартная функция многих программ подобного рода, но в данном приложении есть свои уникальные возможности.

Автором программы ABBYY Screenshot Reader является компания ABBYY, это одни из ведущих разработчиков в своей области в мире, создателем мощных программ по оптическому распознаванию символов (OCR). Скачать программу ABBYY Screenshot Reader можно с официального сайта разработчика (программа платная). Приложение работает на русском языке в операционной системе Windows. ABBYY Screenshot Reader предоставляется в качестве бонуса при покупке программ: ABBYY FineReader и ABBYY PDF Transformer.

Помимо сохранения скриншотов, ABBYY Screenshot Reader может распознавать текст на изображениях и сохранять его в программе редактирования. Например, надо извлечь часть текста из файла PDF или скопировать текст из видео файла, который просматривается во время воспроизведения видео. Простым способом это сделать не получится — воспользуйтесь услугами программы ABBYY Screenshot Reader. А еще программа способна делать снимки экрана с задержкой по времени.

Основные возможности ABBYY Screenshot Reader:

  • Создание снимков любой части экрана
  • Распознавание текста из выбранной области экрана
  • Поддержка графических форматов для сохранения изображений: JPEG (JPG, JPEG ), PNG, Bitmap (BMP, DIB, RLE)
  • Форматы сохранения файлов: TXT, RTF, DOC, CSV, XLS, ODT
  • Распознавание некоторых языков программирования (С/С++, Basic, Pascal, JAVA и т. д.), цифр и простых химических формул
  • Многоязычный интерфейс программы (24 языка)
  • Распознавание текста на 188 языках

Предупредим, что качество исходного документа или файла имеет большое значение при использовании функции распознавания. Возможны ошибки в распознанном тексте, вставленный в редактируемый формат. Поэтому, проверяйте текст на наличие ошибок.

Настройки ABBYY Screenshot Reader

В ABBYY Screenshot Reader простой и понятный интерфейс. Слева в окне программы находятся параметры для выбора необходимых действий, справа находится кнопка «Сделать снимок».

В строке «Снимок» можно выбрать область экрана для создания скриншота:

  • Области — снимок области экрана, произвольно выбранной пользователем
  • Окна — снимок окна запущенного приложения, части окна приложения
  • Экрана — снимок всего экрана монитора
  • Экрана с отсрочкой — снимок экрана с отсрочкой по времени в 5 секунд

В строке «Язык» по умолчанию стоит опция «Авто». Программа самостоятельно определяет язык распознавания, но при необходимости, пользователь может выбрать необходимый язык.

В строке «Передать» необходимо выбрать, куда передать распознанный текст или скриншот:

  • Текст в буфер обмена — сохранение распознанного теста в буфер обмена
  • Текст в Microsoft Word — сохранение распознанного текста в документе Word
  • Текст в файл — сохранение распознанного текста в файл
  • Таблицу в буфер обмена — сохранение распознанной таблицы в буфер обмена
  • Таблицу в Microsoft Excel — сохранение распознанной таблицы в таблицу Excel
  • Таблицу в файл — сохранение распознанной таблицы в файл
  • Изображение в буфер обмена — сохранение изображения в буфер обмена
  • Изображение в файл — сохранение изображение в файл
  • Изображение по электронной почте — сохранение и отправка изображения по электронной почте

При выборе сохранение в файл, открывается диалоговое окно, в котором необходимо указать имя файла и формат файла для сохранения на жестком диске.

Создание снимка экрана в ABBYY Screenshot Reader

Следует выбрать нужные настройки в окне программы ABBYY Screenshot Reader перед созданием снимка экрана: что следует захватить на экране и куда передать изображение. В данном случае выбрали: Снимок области экрана и Передачу изображения в буфер обмена.

Для создания скриншота, нужно нажать на кнопку «Сделать снимок», или на клавиши клавиатуры «Alt» + «Enter».

С помощью курсора мыши, нажимая на левую кнопку мыши, выделите необходимую область на экране монитора. Для сохранения снимка, нужно нажать на ссылку «Сделать снимок», расположенную под выделенной областью, или два раза кликнуть левой кнопкой мыши.

Для отмены захвата экрана, нажмите на клавишу «Esc», или кликните правой кнопкой мыши. После чего остается лишь вставить скриншот из буфера обмена в окно программы, например, в текстовый редактор Word.

Распознавание текста в ABBYY Screenshot Reader

Чтобы получить тест из изображения выполним вполне простые и несложные действия в ABBYY Screenshot Reader:

1) Откройте файл, документ, программу.

2) Сделайте при помощи ABBYY Screenshot Reader снимок нужной области.

3) Сохраните распознанный текст в редактируемом формате.

Для распознавания текста выполняем следующее действия: извлекаем текст в буфер обмена, делаем снимок экрана.

Открываем программу Блокнот, а затем вставляем распознанный текст в окно текстового редактора.

Для сохранения таблицы в Microsoft Excel выполняем следующее действия.

Например, на YouTube нашли обучающее видео по работе с таблицами Excel. Выделили область на видео, а после сделали снимок экрана.

Рынок программных инструментов для перевода текста с одного языка на другой богат предложениями. Это и веб-сервисы, и программы для различных операционных систем, и разного рода надстройки, внедряемые в браузеры или офисные приложения. Большая часть таких инструментов работают только с текстом, но есть и такие, которые смогут помочь и тогда, когда нам вдруг понадобится перевести текст на картинке.

Как перевести на нужный язык надписи на изображениях, PDF-документ, электронную книгу? Как понять, что написано на другом языке в интерфейсе программ без поддержки русского языка? В таком случае понадобится два инструмента: первый – это, собственно, переводчик, второй – технология распознавания символов. Ниже рассмотрим несколько таких технологий, а также поговорим о продуктах-переводчиках, которые могут работать с механизмами распознавания в тандеме.

Веб-сервис Abbyy FineReader Online

Компания Abbyy – известный во всём мире создатель технологии распознавания печатного текста. Наработки компании считаются одними из лучших. Технология Abbyy предусматривает работу с более чем 200 языками. Технология реализована в популярной в офисных кругах программе Abbyy FineReader – преобразователе изображений в текстовые форматы файлов. Если мы говорим об исходнике с большими объёмами для перевода – о длинном документе или книге, лучше прибегнуть к работе с программой Abbyy FineReader в среде операционной системы. При небольших объёмах работы можно воспользоваться веб-сервисом Abbyy FineReader Online. Работать с технологией Abbyy в онлайне при малых оборотах можно совершенно бесплатно: ежемесячно с одной зарегистрированной учётной записи веб-сервиса можно распознавать до 5 страниц с изображениями текста. Ну а больше уже по платной подписке.

Как работает FineReader Online? Регистрируемся, загружаем файл-картинку. Если язык исходника не английский и не русский, выбираем его из перечня языков. Выбираем формат файла на выходе – «.txt», «.docx», «.xlsx», «.rtf», «.odt» и пр. Жмём «Распознать».

Abbyy FineReader Online

Немного ожидаем и скачиваем распознанный документ выбранного формата.

Скачиваем распознанный документ

Программа Abbyy Screenshot Reader

И ещё одно решение от Abbyy. Кроме масштабного продукта FineReader у компании есть небольшая Windows-программка Screenshot Reader. Это скриншоттер с возможностью мгновенного распознавания текста на сделанном им же снимке. С помощью программки можно распознавать любые надписи на экране — на картинках или в интерфейсах программ. Работает всё здесь очень просто: выбираем область создания снимка экрана и вариант выгрузки распознанного текста – сохранение в файл, помещение в буфер обмена и т.п.

Screenshot Reader

Указываем область захвата и кликаем «Сделать снимок».

Сделать снимок

Ищем созданный текстовый файл или вставляем в любую форму ввода данных содержимое из буфера обмена.

Созданный текстовый файл

Abbyy Screenshot Reader – платный продукт, перед покупкой исследовать возможности программы можно в её полнофункциональной 15-дневной триал-версии.

Веб-сервис OnlineOCR.net

Бесплатная технология распознавания реализована в веб-сервисе OnlineOCR.net. Это менее совершенная технология, чем от компании Abbyy, она поддерживает до 50 языков, зато сервисом можно бесплатно пользоваться сколь-угодно. Никаких месячных лимитов, только ограничения для пользователей без регистрации – не более 15 загружаемых картинок в час. После регистрации ограничения снимаются.

Как пользоваться сервисом OnlineOCR.net? Загружаем файл-картинку, выбираем исходный язык, выбираем формат файла на выходе — «.txt», «.docx» или «.xlsx», жмём «Convert». Затем загружаем файл с распознанным текстом.

OnlineOCR.net

***

Мы рассмотрели реализации только технологий распознавания текста, и это, соответственно, только первый этап работы. Для перевода понадобится же ещё и инструмент-переводчик. Такой двухэтапный подход подойдёт тем, у кого есть свои проверенные инструменты для перевода. Ежели всё равно, какой переводчик использовать, для перевода текста с картинок можно прибегнуть к средствам «два в одном».

Веб-сервис Яндекс.Переводчик

Веб-сервис Яндекс.Переводчик работает в связке с технологией распознавания символов — собственной наработкой создателей первого поисковика Рунета. Она задействуется в системе поискового антиспама, также на её базе построена функция поиска по изображениям в Яндексе. Технология Яндекса распознаёт текст на 11 языках. А непосредственно веб-сервис Яндекс.Переводчик поддерживает 46 языков.

Как всё это работает в Яндекс.Переводчике? Заходим на сайт сервиса, переключаемся на вкладку «Картинка». Загружаем снимок с надписями.

Яндекс.Переводчик

Затем жмём «Открыть в переводчике».

Открыть в переводчике

Увидим распознанный и переведённый текст в разных блоках формы перевода. Распознанный текст в его блоке можно править.

Распознанный текст

Программа QTranslate

Ещё одна Windows-программа среди участников обзора, на этот раз программа-переводчик. Это бесплатная Qtranslate. Программа функционирует на базе нескольких веб-сервисов перевода, может интегрировано работать с любыми текстовыми редакторами и формами ввода текстовых данных. Поддерживает распознавание текста с экрана и его перевод.

В расширенных настройках программы есть форма ввода ключа бесплатного программного обеспечения, распознающего текст на изображениях. Чтобы получить этот ключ, необходимо нажать ссылку его регистрации. И зарегистрировать этот ключ на сайте, который откроется в окне браузера. Для регистрации нужно заполнить поля формы на сайте, после этого ключ нам вышлют на электронную почту. Этот ключ затем нужно ввести в форму расширенных настроек «OCR API key».

OCR API key

Как пользоваться функцией распознавания? В контекстном меню на значке программы в системном трее кликаем «Распознавание текста».

QTranslate

Выделяем область экрана с текстом для распознавания и жмём кнопку, указанную на скриншоте ниже.

Выделяем область экрана

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

Распознанный текст в блоке исходного языка

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *