Скопировать текст со скриншота
Вставьте скриншот прямо из буфера обмена и заберите слова в виде текста — сообщение об ошибке, которое не выделяется, таблицу в приложении, чат, слайд. Скриншот не сохраняется.
- Не сохраняется
- Без очереди и ожидания
- Без регистрации и водяных знаков
Как это работает
Вставьте скриншот
Нажмите Ctrl+V — или Cmd+V на Mac, — когда скриншот в буфере обмена. Можно и просто перетащить сохранённый файл.
Распознайте
Текст на экране мелкий, поэтому изображение сначала увеличивается до оптимального для распознавания размера. Ничего не выравнивается и не осветляется — скриншот и так ровный.
Скопируйте текст
Одна кнопка вернёт его в буфер обмена — с раскладкой, как на экране, или объединённым в абзацы.
Почему скриншоты распознаются лучше фотографий
Скриншот — самое простое, что вообще достаётся распознаванию текста. Буквы нарисовала та же машина, что сохранила файл, поэтому они идеально чёткие, идеально ровные, равномерно освещённые и набраны чистым шрифтом с одинаковыми интервалами. Ни одной из проблем, которые доминируют при распознавании фотографии, — размытия, наклона, теней, неравномерного освещения, текстуры бумаги, шума камеры — просто нет. Точность на хорошем скриншоте намного выше, чем на хорошем скане, и ещё выше, чем на фото экрана, снятом телефоном.
Всё решает разрешение, и это единственное, что вы контролируете. Для надёжного распознавания буква должна быть примерно шестнадцать пикселей в высоту, а меньше восьми деталей просто не хватает, чтобы её восстановить: увеличение задним числом не добавит информацию, которая не была захвачена. Поэтому скриншот с экрана высокой плотности распознаётся прекрасно, а тот же скриншот, уменьшенный под размер документа, — плохо. Снимайте в полном размере, обрезайте, а не масштабируйте, и никогда не делайте скриншот скриншота.
Формат здесь важнее, чем для фотографий, по той же причине. PNG сохраняет каждый контур точно таким, каким он был нарисован; JPEG — нет: его сжатие создаёт ореолы вокруг контрастных краёв, а текст на однотонном фоне — это сплошь контрастные края. JPEG-скриншот мелкого текста может распознаваться заметно хуже, чем PNG того же самого, так что если ваш инструмент для скриншотов предлагает выбор, правильный ответ — PNG.
Не справляется он по-прежнему с текстом, который изначально не предназначался для чтения как текст: слова поверх пёстрой фотографии, светло-серое на белом, буквы декоративного или узкого акцидентного шрифта, тёмный интерфейс с инвертированным и низким контрастом. Результат в любом случае — простой текст: шрифты, цвета, жирный шрифт, курсив и вёрстка не переносятся, потому что на выходе получаются слова, а не копия интерфейса.
Если нужно другое
Возможно, ваша операционная система уже делает это лучше и мгновенно. Live Text в macOS позволяет выделять текст прямо на любом изображении в Просмотре, Фото или Быстром просмотре без всякой конвертации; Text Extractor из Windows PowerToys захватывает текст из любой точки экрана по сочетанию клавиш; Google Lens делает то же на Android. Для разовой задачи они быстрее любой страницы.
Для скриншотов кода распознавание — вообще неправильный подход, и об этом стоит сказать прямо. Символы, которые важнее всего, — скобки, кавычки, вертикальные черты, различие между l, 1 и I или 0 и O — как раз путаются чаще всего, а один неверный символ в коде — это баг, а не опечатка. Если есть хоть какая-то возможность, найдите исходный код; перепечатать надёжнее, чем исправлять.
Частые вопросы
Можно вставить скриншот вместо выбора файла?
Да, в этом и смысл этой страницы. Сделайте скриншот как обычно — Cmd+Shift+4 на Mac, Win+Shift+S в Windows; оба сочетания кладут картинку в буфер обмена, — а затем нажмите здесь Ctrl+V или Cmd+V. Сохранять что-либо на диск не нужно.
Чем это отличается от страницы для изображений?
Тем, что скриншот — не фотография, и если обрабатывать его как фотографию, станет только хуже. Наклона, который нужно убирать, и неравномерного освещения, которое нужно выравнивать, нет, поэтому оба шага отключены. А вот увеличение экранному тексту нужно: в обычном размере буква высотой около десяти пикселей — примерно треть того, что требуется распознавателю, поэтому изображение перед распознаванием масштабируется.
Мой скриншот где-нибудь сохраняется?
Нет. Языковой пакет загружается с этого сайта при первом использовании языка; само изображение никогда не сохраняется и никуда не отправляется, поэтому всё работает даже с выключенным Wi-Fi.
Сохранится ли таблица со скриншота?
Таблица с видимыми линиями находится и распознаётся по ячейкам и возвращается в виде строк, разделённых табуляцией, которые вставляются прямо в таблицу. Таблица, свёрстанная одними пробелами без линий, читается как колонки текста в порядке чтения — при вставке это обычно сохраняется, но без гарантий.
Текст на тёмном фоне распознан с ошибками. Почему?
Тёмная тема инвертирует контраст, которого ждёт распознаватель. Пробуются оба варианта, и обычно всё получается, но тёмная тема с низкоконтрастным серым текстом — действительно сложный случай. Если скриншот распознан плохо, быстрее всего сделать его заново в светлой теме.
Какие языки поддерживаются?
Более 120, в том числе английский, бенгальский, хинди, урду, арабский, испанский, французский, немецкий, португальский, русский, китайский, японский и корейский. Письменность определяется по самому изображению; если одной письменностью пользуются несколько языков — латиница, кириллица, арабское письмо, деванагари, — выбор решают языковые настройки вашего браузера, и его всегда можно изменить.
Можно ли распознать текст в видео?
С кадра — да: поставьте на паузу, сделайте скриншот и вставьте его. Вшитые в видео субтитры обычно крупные и контрастные, поэтому распознаются хорошо. Само видео здесь не распознаётся.
Полезно знать: В очень мелком тексте — меньше примерно восьми пикселей на букву — слишком мало деталей, чтобы восстановить форму увеличением, поэтому скриншот с экрана высокого разрешения распознаётся лучше, чем тот же уменьшенный. Текст поверх пёстрого изображения и светло-серый на белом распознаются фрагментарно. Результат — простой текст: без шрифтов, цветов и форматирования.
Разместите этот инструмент на своём сайте
Бесплатно для любого блога, страницы класса или справочной статьи. Вставьте один фрагмент кода — и посетители смогут пользоваться инструментом прямо на вашей странице.
Похожие инструменты
Распознать текст с картинки
Текст с изображения на 120+ языках
Сканировать документ
Фото страницы, очищенное как скан
Распознать текст в PDF
Скан станет доступным для поиска
Распознать рукописный текст
Печатные буквы от руки, честно распознанные
Распознать QR-код
Узнайте, что в QR-коде, прежде чем переходить
Распознать штрихкод
Номер со штрихкода, с проверкой