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

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

Можно воспользоваться программами для распознавания текста, которые с помощью технологии OCR (Optical Character Recognition) извлекают текст из изображений. Затем, извлеченный их фото текст, можно перевести с помощью переводчика. Если исходное изображение хорошего качества, то в большинстве случаев подойдут бесплатные онлайн сервисы для распознавания текста.

В этом случае, вся операция проходит в два этапа: сначала происходит распознавание текста в программе или на онлайн сервисе, а затем осуществляется перевод текста, с помощью переводчика онлайн или приложения, установленного на компьютере. Можно, конечно, скопировать текст из фото вручную, но это не всегда оправданно.

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

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

При переводе с изображений онлайн, обратите внимание на некоторые моменты:

качество распознавания текста зависит от качества исходной картинки

для того, чтобы сервис без проблем открыл картинку, изображение должно быть сохранено в распространенном формате (JPEG, PNG, GIF, BMP и т. п.)

если есть возможность, проверьте извлеченный текст, для устранения ошибок распознавания

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

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

Яндекс Переводчик для перевода с картинок

В Яндекс.Переводчик интегрирована технология оптического распознавания символов OCR, с помощью которой из фотографий извлекается текст. Затем, используя технологии Яндекс Переводчика, происходит перевод извлеченного текста на выбранный язык.

Последовательно пройдите следующие шаги:

Войдите в Яндекс Переводчик во вкладку «Картинки».

Выберите язык исходного текста. Для этого кликните по названию языка (по умолчанию отображается английский язык). Если вы не знаете, какой язык на изображении, переводчик запустит автоопределение языка.

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

Выберите файл на компьютере или перетащите картинку в окно онлайн переводчика.


После того, как Яндекс Переводчик распознает текст с фотографии, нажмите «Открыть в Переводчике».


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


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

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

Скопируйте переведенный текст в текстовый редактор. При необходимости, отредактируйте машинный перевод, исправьте ошибки.

Перевод с фотографии онлайн в Free Online OCR

Бесплатный онлайн сервис Free Online OCR предназначен для распознавания символов из файлов поддерживаемых форматов. Сервис подойдет для перевода, так как на нем опционально имеется возможности для перевода распознанного текста.

В отличие от Яндекс Переводчика, на Free Online OCR приемлемое качество распознавания получается только на достаточно простых изображениях, без присутствия на картинке посторонних элементов.

Выполните следующие действия:

Войдите на Free Online OCR .

В опции «Select your file» нажмите на кнопку «Обзор», выберите файл на компьютере.

В опции «Recognition language(s) (you can select multiple)» выберите необходимый язык, с которого нужно перевести (можно выбрать несколько языков). Кликните мышью по полю, добавьте из списка нужный язык.

Компания Яндекс разработала сервис, который способен распознавать текст и переводить его из фото снимков и картинок. Пока только эта возможность есть для 12 языков, но разработчики обещают большее число поддерживаемых языков в будущем. А переводить с изображения благодаря Яндекс переводчику можно на 46 языков. Сегодня сервис распознает русский, английский, португальский, чешский, итальянский, польский, украинский, китайский, турецкий, немецкий, французский, испанский языки на изображениях. Как говорят разработчики, такой способ перевода будет уместен, когда пользователь хочет перевести заметку в журнале с его любимым актером или шоумэном.

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

Как пользоваться Яндекс переводчиком по фото


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


Окно Яндекс.Переводчик с исходным текстом и переводом

Что делать, если качество перевода не приемлемо?

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


Новая технология перевода

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

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

Как Яндекс.Переводчик распознает текст на картинках?

В основе такого поиска лежит технология оптического опознавания символов. Яндекс.Переводчик распознает текст при помощи двух технологий: распознавание картинок и модуль определения текста. Нейронная сеть самостоятельно обучается определять текст при помощи миллионов просмотренных текстов на изображениях. Такое самообучение позволяет добиться высокого качества переведенных текстов. С каждой новой работой алгоритм выполняет все более качественную работу, ведь он определяет и запоминает только линии текста, в которых уверен на 100%.

Далее работа модуля распознавания заключается в разделении линий и определение из них сформированных символов. Каждый символ определяется тщательно, алгоритм определяет их на основе уже изученных. К примеру, в русском языке есть буква «О» большая, «о» маленькая и цифра «0» ноль. Они очень похожи между собой. Поэтому далее эстафету принимает языковая модель, она принимает окончательное решение, какой символ в каких ситуациях использовать. Такая модель опирается на языковые словари, она запоминает не только соответствие символов с ними (словарями), но и учитывает контекст применения, то есть соседство символов в определенных употреблениях.

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

Антон Максимов , 28.04.2016 (27.05.2018 )

Слова, фразы и даже предложения на незнакомом иностранном языке то и дело попадаются в нашей жизни, но искать их перевод зачастую мы не спешим, так как это не так просто. Особенно если мы где-то в дороге, ведь для этого надо переписать фразу или слово в телефон. Да и не факт, что в вашем устройстве есть нужный язык ввода (если текст написан на арабском, французском, немецком или любом другом, а у вас в телефоне только русский и английский). К счастью, есть программы-переводчики, которые могут мгновенно перевести текст, стоит вам навести на него камеру своего телефона.

Вы подумаете, возможно, что я сейчас порекомендую вам какую-то незнакомую программу для этого. И такие действительно были созданы какое-то время назад, но не получили массового распространения по самым разнообразным причинам. Сегодняшние же наши гости были разработаны двумя очень известными гигантами: Microsoft Translator и «Переводчик Google».

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

Разница между двумя приложениями заключается в том, что «Переводчик Google» может работать в реальном времени и показывать перевод прямо на экране сразу после наведения камеры на неизвестный текст, а вот Microsoft Translator потребует создать фото и уже его он будет переводить. При этом разработка от Google тоже может переводить текст с фотографии.

Переведенный текст лучше всего смотрится, на мой взгляд, у Microsoft Translator — он более аккуратен и его легче читать. Тогда как перевод в реальном времени от Google выглядит немного неопрятно и постоянно меняется, слова постоянно скачут, меняется регистр и даже сами слова. После создания фото Google переводит текст и отправляет на свой штатный интерфейс со стандартным шрифтом и там уже проблема с удобством чтения отсутствует.

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

Microsoft Translator
для мобильных

Доброго дня всем!

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

Вообще, в этом случае можно пойти тремя путями:

  1. открыть какой-нибудь и вручную вбить нужный текст (этот вариант долгий, мучительный и муторный);
  2. воспользоваться программами для перевода картинки в текст (например, ABBYY Fine Reader), а затем скопировать полученный текст в переводчик и узнать результат;
  3. воспользоваться специальными приложениями и сервисами, позволяющими выполнять операцию перевода текста с картинки (или фото) автоматически (т.е. выполнить то, что описано в п.2 самостоятельно, без вашего участия).

Собственно, эта статья будет как раз о третьем варианте. Отмечу, что в статье рассмотрю переводчики с фото как для ПК, так и для смартфона.

Примечание : сразу отмечу, что чем лучше качество исходного фото (картинки) - тем лучше будет качество распознанного текста с нее, и непосредственно сам перевод.

Онлайн-сервисы (для ПК)

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

Отличный сервис перевода с одного языка на другой (поддерживает уже более 95 языков!). Что касается распознавания текста на картинке - то сервис Яндекса отлично справляется с этой задачей (ничуть не уступает прославленной программе Fine Reader).

В своем примере я использовал фотографию страницы книги (на английском). Действия для перевода достаточно просты:

  1. переходите по ссылке, что привел выше;
  2. загружаете свою картинку с иностранным текстом;
  3. указываете язык (обычно сервис определяет автоматически. В моем случае "Англиканский -> Русский");
  4. затем просто щелкните по ссылку "Открыть в переводчике" (см. скрин ниже).

Слева: представлен оригинальный текст, который был на фото, справа - его перевод. Конечно, машинный перевод требует доработки: можно скопировать готовый текст и перенести в Word для дальней проработки (отмечу, что качество перевода зависит еще и от тематики текста. А так как я взял художественную литературу - то переводится она не очень хорошо ).

Free Online OCR

Поддерживает форматы: JPEG, PNG, GIF, BMP, TIFF, PDF, DjVu

В отличие от Яндекса, этот сервис менее привередлив - он поддерживает даже DjVu формат (а в нем достаточно много английских книг, журналов, статей).

К тому же отмечу, что некоторые фото (где использованы редкие шрифты) - сервис гораздо лучше распознает! И еще одно: сервис позволяет использовать два варианта перевода: с помощью технологии Google и с помощью Microsoft Translator. Так, что, если есть такие картинки или фото, с которыми не справился Яндекс-переводчик, попробуйте этот сервис!

Как им пользоваться:

  1. переходите на главную страничку сайта (адрес указан чуть выше);
  2. выбираете файл, который хотите распознать;
  3. указываете два языка: один, который на фото (английский, например); второй - на который хотите перевести (русский).
  4. нажимаете кнопку "Upload + OCR" (то бишь загрузить и распознать текст на фото).

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

Выбрав Bing, я получил перевод своего текста (качество не высокое, т.к. произведение художественное).

Приложения для смартфона (Android)

G oogle-переводчик

Очень достойное приложение для смартфона, позволяющее переводить текст на 103 языка (отмечу, что 59 языков поддерживает в режиме оффлайн - т.е. интернет не нужен!)!

В приложение встроена функция перевода камерой в режиме реального времени: т.е. достаточно навести камеру телефона на английский текст - и вы в окне переводчика увидите текст на русском! Тем не менее, в арсенале есть и классическая работа: это когда фотографируется картинка на иностранном, а затем обрабатывается и выдается текст на русском (например).

Пользоваться достаточно просто:

  1. запускаете приложение и выбираете два языка: источник (который на картинке), и ваш родной, на который хотите перевести;
  2. далее щелкаете по значку "камера" (см. скрин ниже, стрелка №1);
  3. затем камерой нужно навести на иностранный текст (заметьте, приложение сразу же выдает перевод). Однако, если текст длинный - рекомендую его сфотографировать (см. скрин ниже, стрелка №2).

После чего нажмите на кнопку "Выбрать все" и щелкните по синей стрелке. Далее увидите свой перевод текста. См. скрины ниже.

В общем и целом, все выполнено очень качественно и удобно. Как правило, почти все телефон носят с собой, а значит всегда можно быстренько перевести плакат или фотку. Рекомендую к ознакомлению!

ABBYY Lingvo

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

Это приложение для смартфона позволяет без доступа к интернету переводить многие предложения, фразы и слова. Всего приложение поддерживает три вида перевода:

  • классический ручной ввод: когда вы сами набираете нужный текст;
  • с уже сделанного скриншота, картинки или фотографии;
  • и с помощью камеры телефона (в 1 клик!).

В общем-то, хороший помощник для путешествия, учебы и работы. Можно быстро перевести небольшой текст, открытку, газетную статью, переписку с коллегой/другом и пр.

Особенности:

  1. "живой перевод": наведите указатель на слово из отображаемого текста на экране - сразу же получите его перевод;
  2. фото-перевод: выберите скрин или фото и получите перевод слов, которые на нем запечатлены;
  3. 11 словарей доступны для скачивания всем желающим (бесплатно!);
  4. удобные подсказки при поиска слов;
  5. словарик содержит не только перевод слова, но и его транскрипцию, грамматическую информацию о нем, примеры использования (также, можно прослушать его - очень полезно тем, кто учит иностранный язык);
  6. ведется история слов, которые вы запросили ранее (удобно учить слова, перепроверяя время от времени свою память!).

Если вам есть, что добавить - заранее благодарен!

На этом всё, всем добра!

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

Про функцию перевода с картинки

Данная функция начала появляться недавно, поэтому она до сих пор работает не совсем стабильно. Чтобы избежать казусов при переводе вам нужно сделать качественный снимок с текстом, который должен быть переведён. Также на изображении должен быть разборчиво виден текст, особенно, если речь идёт о каких-то сложных иероглифах, либо символах. Также стоит понимать, что некоторые дизайнерские шрифты (например, готические) могут не восприниматься переводчиком.

Давайте рассмотрим сервисы, где данная функция доступна.

Вариант 1: Google Translate

Самый известный онлайн-переводчик, умеющий переводить с огромного количества языков: с английского, немецкого, китайского, французского на русский и т.д. Порой некоторые фразы на русский или другие языки со сложной грамматикой могут переводиться некорректно, но с переводом отдельных слов или несложных предложений сервис справляется без проблем.

В версии для браузеров нет функции перевода с изображений, зато в мобильных приложениях сервиса для Android и iOS такая функция доступна. Всё что вам нужно это нажать на иконку с подписью «Камера» . На устройстве включится камера, где будет указана область для захвата текста. Текст может выходить за эту область, если у него большой объём (например, вы пытаетесь перевести фото страницы какой-нибудь книги). При необходимости вы можете загрузить уже готовое изображение из памяти устройства или виртуального диска.

Интерфейс гугл переводчика

После того как вы сделаете снимок программа предложит выделить область, где по её предположению находится текст. Выделите эту область (либо её часть) и нажмите на кнопку «Перевести» .

К сожалению, этот функционал есть только на версиях для мобильных платформ.

Вариант 2: Яндекс Переводчик

Этот сервис обладает похожим функционалом, что и Google Translate. Правда, языков здесь немного меньше, а корректность перевода на некоторые и с некоторых оставляет желать лучшего. Однако перевод с английского, французского, немецкого, китайского на русский язык (или наоборот) производятся более правильно, нежели в Google.

Опять же, функционал перевода с картинки есть только в версиях для мобильных платформ. Чтобы воспользоваться им, нажмите на иконку камеры и сфотографируйте нужный объект, либо выберите какую-нибудь фотографию из «Галереи» .

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


Процесс перевода аналогичен Google.

Вариант 3: Free Online OCR

Данный сайт полностью заточен на перевод фотографий, так как других функций больше не предлагает. Корректность перевода зависит от того, с какого на какой язык вы выполняете перевод. Если речь идёт о более-менее распространённых языках, то тут всё относительно корректно. Однако трудности могут возникнуть в том случае, если на картинке труднораспознаваемый текст и/или его слишком много. Также данный сайт частично на английском языке.

Инструкция по использованию сервиса выглядит следующим образом:

  1. Для начала загрузите картинку с компьютера, которую нужно перевести. Для этого используйте кнопку «Выберите файл» . Вы можете добавить несколько картинок.
  2. В нижнем поле укажите изначально язык оригинала картинки, а затем тот язык, на который вам нужно её перевести.
  3. Нажмите на кнопку «Upload + OCR» .
  4. После этого в нижней части появится поле, где вы можете видеть оригинальный текст с картинки, а ниже его перевод на выбранный режим.


К сожалению, функция переводов с картинки пока только внедряется, поэтому пользователь может сталкиваться с некоторыми проблемами. Например, некорректным переводом, либо неполным захватом текста на картинке.



Справочники