Tôi có ứng dụng android thực hiện OCR trên tài liệu. Tôi muốn có thể thực hiện một số kiểm tra trên hình ảnh trước khi gửi nó đến máy chủ. vì vậy câu hỏi của tôi là nếu có bất kỳ công cụ/mã nào có sẵn để đo tiêu điểm hình ảnh trước khi tôi gửi nó đến máy chủ. Tôi muốn có thể biết nếu hình ảnh không được lấy nét (không đủ sắc nét), để tiết kiệm thời gian xử lý từ phía máy chủ chứ không phải để gửi nó. Cảm ơn của DavidKiểm tra chất lượng hình ảnh trước OCR
Trả lời
David, đó là một câu hỏi hay. Vui lòng chia sẻ những phát hiện của bạn cho tất cả chúng tôi khi bạn thu thập thêm phản hồi.
Tôi đã sử dụng và đã thấy một số kỹ thuật cho bước quan trọng này trong quá trình xử lý. Thực tế là nó dễ dàng hơn để người dùng chụp một bức ảnh đẹp, hơn là phát hiện hoặc chỉnh sửa hình ảnh giường, mà trong nhiều trường hợp thậm chí không thể. Vì vậy, phát hiện là tốt đẹp để có, nhưng đó không phải là hành động đầu tiên. Có rất nhiều tùy chọn có thể được kích hoạt trước khi kiểm tra hình ảnh và tôi sẽ liệt kê một số tùy chọn bên dưới.
Kỹ thuật (kỹ thuật và phi kỹ thuật) mà làm việc cho tôi trong quá khứ, hoặc làm việc cho những người tôi làm việc với hoặc nghe nói về: phát hiện
Shake. Sử dụng khả năng tăng tốc của thiết bị để kiểm tra hiện tượng lắc tại thời điểm chụp ảnh. Cách tiếp cận tốt, nhưng hoạt động chủ yếu trong ánh sáng rực rỡ. Trong môi trường tối, ngay cả với lắc nhẹ, hình ảnh có thể dễ dàng bị nhòe. Phương pháp này phải được sử dụng kết hợp với các phương pháp khác.
Hỏa hoạn trên thiết bị. Không chỉ nó cho phép bạn nén và chuẩn bị hình ảnh để truyền tải hiệu quả, nó cho phép bạn thấy rõ chất lượng của văn bản. Nhìn vào hình ảnh màu sắc với nền tối không phải là rõ ràng về độ sắc nét của các nhân vật cá nhân như nhìn vào các cạnh màu đen và trắng của những nhân vật đó.
Màn hình xem trước. Cho phép người dùng xem hình ảnh họ chụp và sắp gửi. Thường thì tôi thấy các ứng dụng cho phép xem trước hình ảnh nhưng đã tắt thu phóng khi tôi nhấn đúp vào ứng dụng đó. Bất kỳ văn bản (ngay cả khi nó là xấu) sẽ nhìn tốt trên một màn hình nhỏ, bởi vì bạn không thể thực sự nhìn thấy văn bản.
Tôi gọi đó là 'xem trước bắt buộc'. Sau khi chụp ảnh, và tốt nhất là sau khi binarization, tự động zoom 10x và yêu cầu người dùng xác nhận xem họ có thấy văn bản sắc nét hay không. Nó có vẻ xâm lấn, do đó, một thiết kế tốt là quan trọng ở đây, nhưng phương pháp này là đáng tin cậy bởi vì nó có thể được thực hiện như là một bước cần thiết.
Hướng dẫn đơn giản về ... Cách chụp ảnh đẹp! Một số ứng dụng hiển thị ti một lần tại firstrun. Một số ứng dụng cung cấp cho bạn cơ hội vô hiệu hóa. Trong các ứng dụng của tôi, tôi đã thấy sự gia tăng đáng kể về chất lượng sau khi cung cấp các hướng dẫn này sau khi cập nhật ứng dụng FotoNote trên iOS của tôi.
- 1. Kiểm tra chất lượng của PRNGs
- 2. Cách kiểm soát chất lượng ảnh chụp màn hình selen
- 3. giữ nguyên chất lượng hình ảnh
- 4. Chụp ảnh chất lượng thấp của màn hình
- 5. Chất lượng chia tỷ lệ hình ảnh Adobe Flex
- 6. lưu hình ảnh trong python với chất lượng rất cao
- 7. drawInRect: mất chất lượng độ phân giải hình ảnh
- 8. Rendering và chất lượng hình ảnh trong MATLAB số liệu
- 9. stinks chất lượng hình ảnh phpjpeg: tại sao?
- 10. Mất chất lượng hình ảnh PNG sau CarrierWave :: RMagick resize_to_fit
- 11. thay đổi kích thước hình ảnh và chất lượng PNG
- 12. Hình ảnh chất lượng tốt hơn từ UIGraphicsGetImageFromCurrentImageContext()
- 13. Chất lượng hình ảnh/hình ảnh thấp khi chụp từ máy ảnh
- 14. IOS: Giảm kích thước hình ảnh mà không làm giảm chất lượng hình ảnh
- 15. Android Tuỳ chỉnh chất lượng máy ảnh
- 16. Phương pháp và chất lượng hình ảnh.GetThumbnailimage
- 17. Thay đổi kích thước hình ảnh trong asp.net mà không làm mất chất lượng hình ảnh
- 18. Chất lượng mẫu hình học và điền
- 19. Chuẩn bị hình ảnh phức tạp cho OCR
- 20. Danh sách ảnh: Hình ảnh 32 bit bị mất chất lượng
- 21. Tải hình ảnh võng mạc (chất lượng cao) theo chương trình (trên các nút)
- 22. android: chất lượng của hình ảnh được thay đổi kích thước trong thời gian chạy
- 23. Python PIL jpeg chất lượng
- 24. Cách đổi kích thước hình ảnh với chất lượng tốt trong iPhone
- 25. Mức độ liên quan của Solr - Cách kiểm tra A/B cho chất lượng tìm kiếm?
- 26. ocr và kỹ thuật tiền xử lý hình ảnh
- 27. Làm thế nào để cải thiện chất lượng hình ảnh trước khi xử lý hình ảnh bắt đầu trong javacv hoặc opencv?
- 28. Chất lượng phông chữ WPF
- 29. Hiển thị hình ảnh chất lượng cao hơn cho các bài đăng trên Facebook cho iOS
- 30. Thuật toán tổng kiểm tra 32 bit có chất lượng tốt hơn CRC32?
Điện thoại nhanh vào những ngày này .. tại sao không thực hiện OCR trên máy khách và gửi * kết quả * tới máy chủ để xác thực? – bdares
https://github.com/rmtheis/tess-two/blob/master/eyes-two/jni/imageutils/blur.cpp – rmtheis