Перейти к содержимому
100% конфиденциальность — файлы остаются на вашем устройстве
>_
Русский

Изображение в текст (OCR)

Превращайте фото, скриншоты и сканы PDF в редактируемый текст — распознавание идёт на вашем устройстве, ничего не загружается.

или перетащите файлы сюда, или вставьте изображение через Ctrl+V

JPG, PNG, WebP, GIF, BMP, AVIF, HEIC и PDF (сканированные страницы). До 30 файлов за раз.

Язык текста

Выберите язык (или языки), на котором написан текст на изображении, — не больше 4. Правильный язык влияет на результат гораздо сильнее любых других настроек.

  • Русский
  • Английский

При первом запуске загружается около 5.4 МБ языковых данных, которые затем сохраняются в кэше браузера.

Дополнительно: разметка страницы и подготовка изображения

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

Подготовка изображения (необязательно)

Большие изображения автоматически уменьшаются до 3000 px по длинной стороне, а маленькие увеличиваются. Пробуйте эти настройки, только если результат плохой.

Поворот: 0°

Так изображение увидит OCR-движок

Показано для первого файла в списке.

Добавьте изображение или PDF, чтобы увидеть предпросмотр.

Ваши изображения и PDF не покидают устройство. При первом использовании браузер скачивает OCR-движок и языковую модель (данные о самом языке, а не о вашем содержимом) — затем они хранятся в кэше, и распознавание идёт локально.

Как извлечь текст из изображения с помощью OCR

Оптическое распознавание символов, или OCR, превращает картинки с текстом в текст, который можно выделять, редактировать, искать и копировать. Инструмент использует Tesseract — движок распознавания с открытым кодом, скомпилированный в WebAssembly, поэтому весь процесс идёт внутри вкладки браузера. Можно загрузить фото документов, скриншоты, чеки, страницы книг или слайды, вставить изображение прямо из буфера обмена через Ctrl+V или открыть сканированный PDF и выбрать нужные страницы.

Качество результата зависит от исходного файла гораздо сильнее, чем от любых настроек. Фотографируйте или сканируйте страницу как можно ровнее, при равномерном свете и в таком разрешении, чтобы буквы были хорошо различимы, избегая теней и бликов. Всегда выбирайте язык, на котором текст действительно напечатан; можно сочетать несколько, например вьетнамский и английский для документа, где встречаются оба. Большие изображения перед распознаванием уменьшаются до разумного размера, а совсем маленькие увеличиваются — так расход памяти остаётся под контролем.

Если результат неудовлетворительный, откройте раздел «Дополнительно». Предпросмотр показывает ровно то, что увидит движок после ваших изменений. Оттенки серого и контрастность помогают с выцветшим текстом, адаптивный чёрно-белый режим — с неравномерным освещением, инверсия — со светлым текстом на тёмном фоне, а поворот исправляет фото, снятые боком. Режим разметки страницы позволяет сообщить движку, что перед ним: целая страница, один столбец, одна строка или разрозненные подписи; для скриншотов и вырезанных фрагментов это может сильно повлиять на результат.

После распознавания вы видите оригинал рядом с редактируемым полем текста, среднюю уверенность движка и предупреждение, если она низкая. Можно подсветить слова, в которых движок сомневался сильнее всего, склеить строки, разорванные шириной страницы, убрать лишние пустые строки, скопировать текст или скачать его в виде .txt, а при обработке нескольких изображений — одним общим файлом или архивом zip. Быстрая кнопка отправляет текст в инструмент сравнения текстов, чтобы сопоставить два скана, а счётчик слов и смена регистра доступны в один клик для дальнейшей чистки.

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

Частые вопросы

Загружаются ли мои изображения на сервер?

Нет. OCR-движок работает в Web Worker прямо в вашем браузере, а изображения и PDF обрабатываются в памяти вашего устройства. Скачиваются только сам движок и языковая модель для каждого выбранного языка — это общедоступные данные о языке, а не ваше содержимое. После первого запуска браузер сохраняет их в кэше.

Насколько точно распознавание?

В основном это зависит от изображения. Чёткий печатный текст при хорошем освещении и правильно выбранном языке часто распознаётся очень хорошо, но низкое разрешение, размытие, тени, перекошенные страницы, декоративные шрифты и сложная вёрстка снижают точность. Рукописный текст надёжно не поддерживается, а в языках с диакритикой, например во вьетнамском, знаки могут быть неверными или потеряться. Считайте результат черновиком и вычитывайте его; показатель уверенности — лишь собственная оценка движка.

Почему первый запуск занимает больше времени?

При первом использовании браузеру нужно скачать OCR-движок и языковые данные — примерно от 1 до 4 МБ на язык. Затем они остаются в кэше, поэтому следующие запуски стартуют намного быстрее, а само распознавание выполняется локально. Если при самом первом запуске вы не в сети, языковые данные получить не удастся и инструмент покажет ошибку.

Умеет ли он читать сканированные PDF?

Да. Каждая выбранная страница отрисовывается в изображение прямо в браузере и распознаётся по очереди; можно указать диапазон страниц и в любой момент отменить обработку. Если в PDF уже есть выделяемый текст, его обычно проще скопировать напрямую — так получится точнее, чем через OCR.

Какие языки и макеты поддерживаются?

35 языков, среди них английский, вьетнамский, испанский, португальский, французский, немецкий, японский, корейский, китайский (упрощённый и традиционный), арабский и хинди; для текста на нескольких языках можно объединить до четырёх сразу. Многоколоночные страницы, таблицы и вертикальный текст воспроизводятся неидеально; для одного столбца или фрагментов используйте режим разметки страницы в разделе «Дополнительно».

Похожие инструменты