Перейти к содержимому

OCR чеков на Mac: копируйте суммы и даты с фото чеков

Автор: Eduard Bruch, разработчик Optic · Обновлено

Чтобы скопировать текст с фото чека на Mac, откройте фото и выделите нужную часть с помощью Live Text или инструмента OCR экрана. Копируйте небольшие фрагменты, например итог или дату, и проверяйте числа, прежде чем что-либо отправлять.

Коротко: Live Text в «Фото» или «Просмотре» справляется со многими фото чеков. Когда чек находится в письме, веб-портале или окне другого приложения, мой выбор — Optic, приложение для строки меню, которое копирует текст из любой выделенной на экране области (4,99 $ (разовая покупка) в Mac App Store).

Раскрытие информации: я делаю Optic.

Почему с чеками неудобно

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

Начните с Live Text

Live Text в macOS работает там, где его поддерживает Apple: изображения в «Просмотре», «Фото», «Быстром просмотре» и Safari. Откройте фото чека в «Фото» или «Просмотре», наведите указатель на итог, пока он не станет текстовым курсором, выделите число и нажмите Command-C.

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

Скопируйте строку чека с Optic

Optic читает экран внутри рамки, которую вы рисуете. Он не открывает файлы, поэтому сначала покажите чек где угодно на экране: в «Просмотре», вкладке браузера, письме, чате.

  1. Нажмите значок Optic в строке меню.
  2. Выберите Захватить текст.
  3. Выделите плотной рамкой нужную строку, например итог.
  4. Вставьте в таблицу или форму расходов сочетанием Command-V.

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

Советы для более чистых результатов

  • Захватывайте небольшие области. Одно значение за захват проверить проще, чем весь чек.
  • Сначала увеличьте. Мелкая, выцветшая печать распознаётся лучше, когда она крупнее на экране.
  • Проверяйте цифры. Сверяйте итоги с фото. Неверно прочитанные 8 и 3 или пропавшая десятичная точка меняют сумму.
  • Выберите параметр переносов строк. В настройках Сохранять оставляет каждую строку чека отдельной. Удалять помещает всё в одну строку, что может пригодиться при вставке в одно поле формы.

Используйте историю как короткий журнал

Последние 20 захватов остаются в меню Optic с миниатюрой и временем. Если вы скопируете продавца, затем дату, затем итог, то сможете заново копировать каждое из истории, пока заполняете форму. История хранится только на вашем Mac.

QR-коды на чеках

На некоторых чеках и счетах есть QR-код. Выберите Захватить QR-код и выделите его рамкой, и Optic скопирует содержимое кода. Он читает коды QR, Micro QR, Aztec, Data Matrix и PDF417, но не классические полосатые штрихкоды (EAN, UPC, Code 128). См. как сканировать QR-код на Mac.

Где Optic не подходит

  • Он не открывает файлы изображений или PDF и не импортирует из папки с чеками. Вы работаете по одному захвату за раз.
  • Он не извлекает таблицы и не понимает поля. Он копирует текст; он не знает, какое число является итогом.
  • Он не создаёт PDF с поиском и не архивирует чеки.
  • Он не сканирует бумагу камерой. Сначала сфотографируйте на телефон, затем откройте фото на Mac.
  • Он не читает 1D-штрихкоды.

Если у вас каждый месяц большая стопка чеков, лучше подойдёт специальный сканер расходов, который читает файлы и заполняет поля. Для нескольких значений время от времени достаточно инструмента OCR экрана. Подробнее: как скопировать текст с изображения на Mac и чего не умеет Live Text. Для рукописных сумм сначала прочитайте OCR рукописного текста на Mac; для длинных номеров на этикетках и гарантийных талонах см. как скопировать серийный номер с изображения.

FAQ

Может ли Mac прочитать текст с фото чека?

Да. Live Text в «Фото» и «Просмотре» может выделять текст на многих фото чеков. Приложение OCR экрана вроде Optic работает и тогда, когда чек показан внутри другого приложения.

Заполняет ли Optic мой отчёт о расходах автоматически?

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

Отправляются ли данные моего чека куда-либо?

Не из Optic. У него нет доступа к сети, учётной записи и аналитики, а распознавание происходит на Mac.

Может ли Optic обработать все мои чеки сразу?

Нет. Он работает с одной областью экрана за раз и не открывает файлы.

Установить Optic из Mac App Store · Все факты об Optic