Перейти до вмісту

OCR чеків на Mac: копіюй суми та дати з фото чеків

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

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

Коротка відповідь: Live Text у Photos чи Preview впорається з багатьма фото чеків. Коли чек усередині листа, вебпорталу чи іншого вікна застосунку, мій вибір — Optic, застосунок у рядку меню, який копіює текст з будь-якої ділянки, над якою ти простягнув рамку (4,99 $ (одноразова покупка) у Mac App Store).

Розкриття: я створюю Optic.

Чому чеки незручні

Чеки — це дрібний друк, вузькі стовпці, скорочення і часто вицвілий термопапір. Інструменти витрат хочуть кількох чистих значень: продавець, дата, сума, можливо, податок. Набирати їх з фото повільно, а одну переставлену цифру в сумі легко пропустити.

Почни з Live Text

macOS Live Text працює там, де його підтримує Apple: зображення в Preview, Photos, Quick Look і Safari. Відкрий фото чека в Photos чи Preview, наведи вказівник на суму, поки він не стане текстовим курсором, виділи число й натисни Command-C.

Live Text не працює у довільних вікнах застосунків, відеодзвінках чи тексті, намальованому всередині інтерфейсу застосунку. Якщо чек показано всередині порталу витрат, чату чи попереднього перегляду поштового клієнта, що його не підтримує, потрібен інструмент OCR екрана.

Скопіюй рядок чека за допомогою Optic

Optic читає екран усередині рамки, яку ти малюєш. Він не відкриває файли, тож спершу покажи чек будь-де на екрані: у Preview, вкладці браузера, листі, чаті.

  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 у Photos і Preview може виділяти текст на багатьох фото чеків. Застосунок для OCR екрана, як-от Optic, також працює, коли чек показано всередині іншого застосунку.

Чи заповнює Optic мій звіт про витрати автоматично?

Ні. Він копіює виділений текст у буфер обміну, а ти вставляєш його туди, де йому місце.

Чи надсилаються дані мого чека кудись?

Не з Optic. Він не має доступу до мережі, облікового запису й аналітики, а розпізнавання відбувається на Mac.

Чи може Optic обробити всі мої чеки одразу?

Ні. Він працює з однією ділянкою екрана за раз і не відкриває файли.

Отримати Optic у Mac App Store · Усі факти про Optic