Tin mới
Những cần xem xét khi lựa chọn bộ công cụ đọc mã vạch
Khả năng quét
Điều quan trọng nhất khi lựa chọn đầu đọc mã vạch là khả năng quét mã vạch hiệu quả.
Không phải mọi mã vạch đều ở tình trạng tốt, đó là lý do tại sao độ chính xác và độ tin cậy là rất quan trọng. Một ứng dụng đọc mã vạch tốt sẽ có thể quét cả những trở ngại như:
- Ánh sáng không phù hợp
- Mã vạch có bề mặt phát sáng và phản chiếu
- Mã vạch mờ
- Độ tương phản kém
- Mã vạch hư hỏng và biến dạng
Bạn cần xác định xem mã vạch của bạn được in trên bề mặt bóng hay phản chiếu, in trên bề mặt phẳng hay cong, hướng và góc như thế nào?
Một trình đọc mã vạch tiềm năng thường sẽ có khả năng đọc được mã vạch phẳng và có các cạnh đen, trắng rõ ràng. SDK mã vạch tốt sẽ có thể đọc mã vạch bị hư hỏng nặng hoặc bị biến dạng.
Trong seri những điều cần biết về tối ưu hóa công nghệ đọc mã vạch, chúng tôi đã đề cập đến một số cân nhắc quan trọng khác để tối đa hóa trình đọc mã vạch, như:
- Vị trí
- Binarization (phân ngưỡng)
- Despecking (làm thẳng mã bị lệch)
- Qiet Zone (vùng trống)
- Hướng và Xoay
- Smooth-Zooming (thu phóng mượt mà)
- Số lượng mã vạch trên mỗi trang
- Multi-threading (đa luồng)
- Độ phân giải
- Tốc độ quét và độ chính xác
Không cần phải nói, với đầu đọc mã vạch, tốc độ và độ chính xác là đòi hỏi cần có nếu muốn tối đa hóa trải nghiệm của khách hàng và nhà bán lẻ. Các nhà bán lẻ cần một máy quét mã vạch hoạt động nhanh chóng mọi lúc và khách hàng không phải đợi lâu hơn mức cần thiết.
Trải nghiệm người dùng
Một cân nhắc khác thường bị bỏ qua khi chọn công cụ đọc mã vạch là cách người dùng sẽ tương tác với thiết bị. Một số có thể hướng camera vào phần góc, làm cho mã vạch bị lệch đi hoặc khoảng cách quét thay đổi. Công cụ đọc mã vạch đáng tin cậy sẽ có thể thích ứng và xử lý hầu hết các tình huống này.
Quá trình quét mã vạch được thực hiện bằng cách sử dụng luồng video, do đó, một dụng cụ đọc mã vạch có thuật toán tốt sẽ tự động chọn khung hình tốt nhất từ nhiều khung hình được chụp trong luồng video. Hoặc, công cụ đó phải linh hoạt cho phép các designers của ứng dụng xác định khung sẽ sử dụng, chẳng hạn như dùng lại khung hình ở trung tâm hoặc mã vạch có mức độ tin cậy cao nhất.
Hỗ trợ mã vạch và platform
Ứng dụng đọc mã vạch của bạn có hỗ trợ tất cả các loại mã vạch và platform không?
Dù là quét bằng thiết bị chạy hệ điều hành iOS hay Android và cho dù khách hàng đang sử dụng hệ điều hành phiên bản mới hay cũ, hỗ trợ platform cũng là điều cần có nếu bạn không muốn bị mất khách.
Hỗ trợ mã vạch cũng cần phải đầy đủ. Hỗ trợ UPC-A, UPC-E và EAN-13 là điều cần thiết. Những mã vạch này thường được tìm thấy trên bao bì hàng tiêu dùng, như trên kệ của siêu thị, hay sách, tạp chí và báo. Ngày càng nhiều có mã QR xuất hiện trên bao bì để mã hóa một liên kết đến trang web của công ty hoặc hướng dẫn trực tuyến cho việc sử dụng sản phẩm.
Bạn hãy xác định tất cả các mã vạch mà người dùng có khả năng sẽ quét và kiểm tra chúng.
Có nên chọn bộ công cụ đọc mã vạch nguồn mở (open source)?
Sử dụng công cụ đọc mã vạch nguồn mở (open source) thì khá hấp dẫn, nhưng chúng có nhiều nhược điểm tiềm ẩn. Mặc dù chi phí ban đầu có vẻ rẻ hơn, nhưng bạn phải tính đến tất cả các hao phí lao động về giải quyết vấn đề và định hình (configure), gỡ lỗi, tìm ra các lỗi về tương thích, bảo trì liên tục, v.v. Về lâu dài có xu hướng tốn kém hơn nhiều, và kém hiệu quả, cũng giống như việc điều hành một doanh nghiệp và tự mình xử lý việc tính toán khi đó không phải là chuyên môn của bạn. Bạn có thể làm vậy, nhưng điều đó là không nên. Thay vào đó, sẽ tốt hơn nếu tin tưởng một chuyên gia trong lĩnh vực đó.
Có thể nói, bộ công cụ đọc mã vạch nguồn mở sẽ không phải là một lựa chọn hay nếu bạn cần những sự hỗ trợ về kỹ thuật, bảo mật, các phiên bản cập nhật, vv….
Nguồn: https://barcode.com
Người dịch: Leah Trinh
Bản quyền thuộc công ty Beetech.