Google Zxing mong đợi một hình ảnh. Ai đó có thể chỉ cho tôi cách làm cho nó hoạt động hiệu quả để quét trực tiếp (tức là người dùng chỉ thiết bị ở mã QR và quá trình quét xảy ra; người dùng không phải chụp ảnh)? Tôi đã đi qua hai khía cạnh sau đây:Cách quét mã QR ở chế độ trực tiếp trong Hệ điều hành Blackberry 5
- Một số chủ đề gợi ý để sử dụng một bộ đếm thời gian và sự kiện tiêm liên tục chụp ảnh - nhưng phương pháp này có thể phải chịu quá nhiều chi phí trên thiết bị
- Một số chủ đề khác đã gợi ý quét trực tiếp chỉ có thể thực hiện từ OS 6 trở lên khi RIM không hiển thị các API đó trong các phiên bản hệ điều hành dưới 6 - nhưng tôi không thể tìm thấy bất kỳ tuyên bố chính thức nào về hiệu ứng này.
Khác với Zxing là bất kỳ thư viện nào khác để đạt được điều tương tự cho BB OS 5?
Cảm ơn trước
zxing không mong đợi một hình ảnh, nó là một thư viện lõi để quét. Tùy thuộc vào ứng dụng/nền tảng để cung cấp nguồn cấp dữ liệu video hay không. Phiên bản trước của BBOS không có cách nào để tải nguồn cấp dữ liệu xem trước. –
@SeanOwen - về mặt kỹ thuật, afaik, zxing mong đợi một bitmap (bạn có thể kiểm tra lớp LuminanceSource)! Vì vậy, người ta có thể lấy khung hình từ một video và xử lý chúng! Thật không may, đó là không thể có hệ điều hành 5 và dưới đây! –
Đồng ý. (Tôi là tác giả.) Bài đăng của bạn dường như đề xuất thư viện yêu cầu nguồn đó là tệp hình ảnh; nó không quan tâm. Nếu bạn có khung hình từ một nguồn cấp dữ liệu video, nó có thể được thực hiện để làm việc thông qua một số LuminanceSource. –