OCR biên lai trên Mac: sao chép tổng tiền và ngày từ ảnh biên lai
Tác giả: Eduard Bruch, nhà phát triển Optic · Cập nhật
Để sao chép văn bản từ ảnh biên lai trên Mac, hãy mở ảnh và chọn phần bạn cần, bằng Live Text hoặc bằng công cụ OCR màn hình. Hãy sao chép từng phần nhỏ, như tổng tiền hay ngày, và kiểm tra các con số trước khi nộp bất cứ thứ gì.
Trả lời ngắn: Live Text trong Ảnh (Photos) hoặc Xem trước (Preview) xử lý được nhiều ảnh biên lai. Khi biên lai nằm trong email, cổng web hoặc cửa sổ ứng dụng khác, lựa chọn của tôi là Optic, một ứng dụng thanh menu sao chép văn bản trong bất kỳ vùng nào bạn kéo qua màn hình (4,99 USD (mua một lần) trên Mac App Store).
Công khai: tôi xây dựng Optic.
Vì sao biên lai khó chịu
Biên lai là chữ in nhỏ, cột chật, chữ viết tắt và thường là giấy nhiệt đã phai. Công cụ chi phí muốn vài giá trị sạch: cửa hàng, ngày, số tiền, có thể cả thuế. Gõ chúng từ một bức ảnh thì chậm, và một chữ số bị đổi trong tổng tiền rất dễ bị bỏ sót.
Bắt đầu với Live Text
Live Text của macOS hoạt động ở nơi Apple hỗ trợ: hình ảnh trong Xem trước (Preview), Ảnh (Photos), Quick Look và Safari. Mở ảnh biên lai trong Ảnh (Photos) hoặc Xem trước (Preview), di con trỏ qua tổng tiền cho đến khi nó thành con trỏ văn bản, chọn con số và nhấn Command-C.
Live Text không hoạt động trên cửa sổ ứng dụng bất kỳ, cuộc gọi video hay văn bản được vẽ bên trong giao diện của ứng dụng. Nếu biên lai hiển thị bên trong cổng chi phí, ứng dụng trò chuyện hoặc bản xem trước của ứng dụng thư không hỗ trợ nó, bạn cần công cụ OCR màn hình.
Sao chép một dòng biên lai bằng Optic
Optic đọc màn hình bên trong khung bạn vẽ. Nó không mở tệp, nên trước tiên hãy hiển thị biên lai ở đâu đó trên màn hình: Xem trước (Preview), tab trình duyệt, email, cuộc trò chuyện.
- Nhấp vào biểu tượng Optic trên thanh menu.
- Chọn Chụp văn bản.
- Kéo một khung sát quanh dòng bạn cần, ví dụ tổng tiền.
- Dán vào bảng tính hoặc biểu mẫu chi phí bằng Command-V.
Việc nhận dạng chạy trên Mac của bạn bằng framework Vision của Apple, và không có gì được tải lên. Điều đó quan trọng với biên lai hiển thị chữ số thẻ, địa chỉ hay tên công ty.
Mẹo để có kết quả sạch hơn
- Chụp vùng nhỏ. Một giá trị cho mỗi lần chụp dễ kiểm tra hơn cả biên lai.
- Phóng to trước. Chữ in nhỏ, phai nhận dạng tốt hơn khi nó lớn hơn trên màn hình.
- Kiểm tra các chữ số. So tổng tiền với bức ảnh. Một số 8 và 3 bị đọc nhầm, hay thiếu dấu thập phân, làm đổi số tiền.
- Chọn thiết lập ngắt dòng. Trong Cài đặt, Giữ nguyên giữ mỗi dòng biên lai riêng biệt. Xóa đặt tất cả trên một dòng, có thể giúp khi bạn dán vào một ô biểu mẫu duy nhất.
Dùng lịch sử như một nhật ký ngắn
20 lần chụp gần nhất nằm lại trong menu của Optic kèm hình thu nhỏ và thời gian. Nếu bạn sao chép cửa hàng, rồi ngày, rồi tổng tiền, bạn có thể sao chép lại từng cái từ lịch sử khi điền biểu mẫu. Lịch sử chỉ được lưu trên Mac của bạn.
Mã QR trên biên lai
Một số biên lai và hóa đơn có mã QR. Chọn Chụp mã QR và kéo qua nó, và Optic sao chép nội dung của mã. Nó đọc mã QR, Micro QR, Aztec, Data Matrix và PDF417, không đọc mã vạch có sọc cổ điển (EAN, UPC, Code 128). Xem cách quét mã QR trên Mac.
Nơi Optic không phù hợp
- Nó không mở tệp ảnh hoặc PDF, và không nhập từ một thư mục biên lai. Bạn làm việc từng lần chụp một.
- Nó không trích xuất bảng hay hiểu các trường. Nó sao chép văn bản; nó không biết số nào là tổng tiền.
- Nó không tạo PDF có thể tìm kiếm hay lưu trữ biên lai.
- Nó không quét giấy bằng máy ảnh. Hãy chụp ảnh bằng điện thoại trước, rồi mở nó trên Mac.
- Nó không đọc mã vạch 1D.
Nếu mỗi tháng bạn có một đống biên lai lớn, một công cụ quét chi phí chuyên dụng đọc tệp và điền các trường phù hợp hơn. Với vài giá trị đây đó, công cụ OCR màn hình là đủ. Thêm bối cảnh: sao chép văn bản từ hình ảnh trên Mac và những gì Live Text không làm được. Với số tiền viết tay, hãy đọc OCR chữ viết tay trên Mac trước; với các số dài trên nhãn và thẻ bảo hành, xem sao chép số sê-ri từ hình ảnh.
FAQ
Mac có đọc được văn bản từ ảnh biên lai không?
Có. Live Text trong Ảnh (Photos) và Xem trước (Preview) có thể chọn văn bản trong nhiều ảnh biên lai. Ứng dụng OCR màn hình như Optic cũng dùng được khi biên lai hiển thị bên trong ứng dụng khác.
Optic có tự động điền báo cáo chi phí của tôi không?
Không. Nó sao chép văn bản bạn chọn vào clipboard, và bạn dán nó vào nơi nó thuộc về.
Dữ liệu biên lai của tôi có bị gửi đi đâu không?
Không bởi Optic. Nó không có quyền truy cập mạng, không có tài khoản và không có phân tích dữ liệu, và việc nhận dạng diễn ra trên Mac.
Optic có thể xử lý tất cả biên lai của tôi cùng lúc không?
Không. Nó làm việc với một vùng màn hình mỗi lần và không mở tệp.