Chuyển đến nội dung

Đọc chữ viết tay từ hình ảnh

Chữ in viết tay tách rời — biểu mẫu điền tay, chữ in hoa, ghi chú viết nắn nót — thường đọc được. Chữ viết liền nét thì không, dù bằng công cụ này hay bất kỳ công cụ OCR thông thường nào khác, và trang này sẽ cho bạn biết mình đang có loại nào thay vì đoán.

  • Không bao giờ lưu trữ
  • Không xếp hàng, không phải chờ
  • Không cần đăng ký, không watermark

Cách hoạt động

1

Thêm ảnh của bạn

Ảnh chụp hoặc bản scan của chữ viết tay. Ảnh càng thẳng và càng đủ sáng, kết quả càng đầy đủ.

2

Xem kết quả thế nào

Độ tin cậy của công cụ được hiển thị bên cạnh văn bản, vì với chữ viết tay, con số đó mới là phần hữu ích. Thấp nghĩa là công cụ đọc khó khăn, và văn bản bên dưới nên được xem như bản nháp.

3

Sao chép phần đáng giữ

Lấy văn bản về và sửa lại, thường nhanh hơn nhiều so với gõ lại toàn bộ.

Những gì đọc được, và những gì thực sự không thể

Chữ viết tay liền nét không được nhận dạng ở đây, và trang sẽ nói rõ điều đó thay vì trả về những thứ nghe có vẻ hợp lý nhưng vô nghĩa. Đó là câu quan trọng nhất trên trang này. Việc đọc chữ in dựa vào tìm ranh giới giữa các chữ cái rồi so khớp từng hình dạng — mà chữ viết liền không có ranh giới, vì các chữ cái là một nét liền mạch với hình dạng thay đổi tùy theo chữ đứng cạnh. Đó là một bài toán khác về bản chất, không phải phiên bản khó hơn của cùng một bài toán.

Thứ đọc được, và thường đọc tốt, là chữ in viết tay tách rời: chữ in hoa, biểu mẫu điền mỗi ô một ký tự, danh sách mua sắm viết cẩn thận, chữ kỹ thuật hay chữ kiến trúc. Đó là những hình dạng riêng rẽ có khoảng trống giữa chúng, cũng là bài toán của chữ in nhưng biến thể nhiều hơn. Ô biểu mẫu là trường hợp lý tưởng nhất, vì các ô đã tách chữ giúp bạn.

Trong mọi trường hợp, độ chính xác với chữ viết tay thấp hơn nhiều so với chữ in, nên kết quả là bản nháp cần sửa chứ không phải đáp án để tin tưởng. Bạn được cho thấy mức độ tin cậy của lần đọc, và con số đó có để dùng: độ tin cậy thấp ở một chữ số trong số tài khoản quan trọng hơn nhiều so với độ tin cậy thấp giữa một câu bạn có thể đọc hiểu nhờ ngữ cảnh. Những lỗi thực sự nguy hiểm là lỗi được đọc một cách tự tin — số 1 thành 7, số 5 thành chữ S — vì không có gì cảnh báo và cả hai đều nghe hợp lý.

Muốn kết quả tốt hơn chủ yếu là nhờ bức ảnh. Trang phẳng, ánh sáng đều, chụp thẳng thay vì nghiêng, lấy nét rõ, và càng lớn càng tốt trong khả năng máy ảnh. Mực đậm trên giấy trơn không kẻ dòng đọc tốt hơn bút chì trên giấy kẻ ô, vì đường kẻ ô cũng là nét. Kết quả là văn bản thuần — không bố cục, không màu sắc, và không cho biết chỗ nào đã bị gạch bỏ.

Khi bạn cần công cụ khác

Với chữ viết liền thực sự, câu trả lời thật lòng là một dịch vụ trên máy chủ sẽ đọc được những gì công cụ này không đọc được. Google Cloud Vision, Azure AI Vision và Amazon Textract đều xử lý chữ viết liền ở mức mà không công cụ chạy cục bộ nào sánh được, vì chúng được huấn luyện trên lượng dữ liệu lớn hơn rất nhiều. Điều đó đồng nghĩa với việc gửi trang giấy của bạn cho bên thứ ba, chính là sự đánh đổi mà trang web này được tạo ra để tránh — hợp lý với một tấm thẻ công thức nấu ăn, nhưng không nên với hồ sơ y tế hay nhật ký.

Riêng với tài liệu lịch sử và lưu trữ, Transkribus được xây dựng cho đúng việc này và được các kho lưu trữ thực sự sử dụng: nó có thể được huấn luyện trên một nét chữ cụ thể, nhờ vậy mới đọc được các bản thảo hàng trăm năm tuổi. Còn với một hai trang, gõ lại thường nhanh hơn sửa một kết quả nhận dạng kém — nên thử đo thời gian một cách trung thực trước khi chọn cách thứ hai.

Câu hỏi thường gặp

Công cụ có đọc được chữ viết tay của tôi không?

Nếu các chữ cái tách rời và tương đối thẳng đứng — chữ in hoa, biểu mẫu điền tay, chữ in viết cẩn thận — thì thường là có, và kết quả đáng để sửa thay vì gõ lại. Nếu bạn viết chữ liền nét, gần như chắc chắn là không. Đó không phải hạn chế của riêng trang này; các công cụ OCR thông thường được huấn luyện trên chữ in và nhận dạng hình dạng từng chữ cái, mà chữ viết liền không có hình dạng chữ cái tách biệt để nhận dạng.

Vậy trang này tồn tại để làm gì?

Vì “OCR có đọc được chữ viết tay không” là một câu hỏi thực tế với câu trả lời thực tế, và phần lớn công cụ tự nhận làm được việc này thực ra cũng dùng đúng loại OCR thông thường như công cụ này mà không nói ra. Biểu mẫu điền bằng chữ in viết tay thực sự phổ biến và thực sự đọc được. Cho bạn thấy độ tin cậy, và nói thẳng về chữ viết liền, hữu ích hơn một câu trả lời sai đầy tự tin.

Làm sao để có kết quả tốt nhất?

Ánh sáng tốt, không có bóng đổ trên trang, máy ảnh đặt thẳng thay vì chụp nghiêng, chữ viết lấp đầy khung hình, và mực đậm trên giấy trơn. Giấy kẻ dòng hoặc kẻ ô vẫn được. Bút chì khó đọc hơn bút mực vì nét chì màu xám chứ không đen.

Ảnh của tôi có bị lưu trữ ở đâu không?

Không. Gói ngôn ngữ được tải từ trang này lần đầu bạn dùng một ngôn ngữ; bản thân bức ảnh không bao giờ bị lưu trữ và không bao giờ được gửi đi đâu, nên công cụ vẫn chạy khi tắt Wi-Fi.

Công cụ có đọc được chữ viết tay bằng ngôn ngữ khác không?

Vẫn có hơn 120 ngôn ngữ như thường, nhưng lưu ý còn lớn hơn chứ không nhỏ đi: công cụ được huấn luyện trên chữ in của từng hệ chữ, nên chữ in viết tay tiếng Bengal hay tiếng Ả Rập còn khó hơn chữ in viết tay tiếng Anh. Hãy thử và xem độ tin cậy.

Có công cụ nào đọc đúng chữ viết liền không?

Nhận dạng chữ viết tay xử lý được chữ viết liền cần được huấn luyện riêng trên chữ viết tay, và những công cụ tốt đều chạy trên máy chủ chứ không phải trong một tab trình duyệt. Chúng tôi thà chỉ cho bạn điều đó một cách trung thực còn hơn giả vờ rằng một công cụ đọc chữ in làm được việc này.

Nên biết: Chữ viết tay liền nét không được nhận dạng — đây là công cụ đọc chữ in, và trang sẽ nói rõ điều đó thay vì trả về những thứ nghe có vẻ hợp lý nhưng vô nghĩa. Chữ in viết tay, chữ in hoa và biểu mẫu điền tay thường đọc được. Trong mọi trường hợp, độ chính xác với chữ viết tay thấp hơn nhiều so với chữ in, nên hãy coi kết quả là bản nháp cần sửa.

Đặt công cụ này lên website của bạn

Miễn phí cho mọi blog, trang lớp học hay bài viết hướng dẫn. Chỉ cần dán một đoạn mã là khách truy cập có thể dùng ngay trên trang của bạn.