QR碼檢測器在解碼QR碼本身之前(期間)需要檢測/檢查哪些參數/因素。
據我所知:
1.它需要找到/有三類取景模式
2.需要定位校準圖案(如果有的話)
3.需要檢查亮度
是否有其他任何需要確定/檢查?QR檢測參數
Q
QR檢測參數
0
A
回答
3
我想有很多方法可以檢測QR碼,並且只要檢測成功,就不需要以特定方式或其他方式進行檢測。在QR碼規範中有一個參考算法,儘管在我看來它太慢而不實際,儘管它非常全面。
我可以告訴你zxing是怎麼做到的。是的,它首先找到三個發現者模式。這是通過水平和垂直尋找1:1:3:1:1黑色/白色/黑色/白色/黑色交叉來完成的。它通過查看它們之間的矢量來確定哪一個是哪個。
然後它需要第四點,因爲需要四個點來校正透視失真。它使用3個發現者模式的位置來猜測它在哪裏並且以類似的方式掃描它(尋找1:1:1:1:1)。您不需要查找所有對齊模式,但這樣做可以讓您糾正QR碼中的變形,這非常少見。
然後,您可以通過計算透視變換並將其倒轉來對圖像進行採樣以獲取黑色/白色模塊。然後解碼繼續進行,處理那些黑白模塊,這也是相當不錯的工作,但與檢測或圖像處理無關。
考慮到亮度在這一切之前確實是一個步驟,所以你甚至會在圖像中有一個黑色和白色的概念。那不一樣。
相關問題
- 1. QR代碼檢測
- 2. 無法檢測QR碼
- 3. 使用zxing檢測QR碼
- 4. ZBarReader QR碼檢測時間
- 5. 檢測參數HTTP
- 6. QR代碼API需要使用C#檢測.pdf內的QR碼
- 7. 如何限制ZBar QR碼閱讀器只檢測QR碼?
- 8. Mobile Vison API檢測不到QR碼
- 9. 從小圖像檢測qr代碼
- 10. CIDetector未檢測到QR圖像
- 11. 從zxing的圖像中檢測QR碼
- 12. 通過zbar檢測QR代碼
- 13. 檢測(多)QR碼與斑馬線
- 14. 檢測參數的DbCommand
- 15. 檢測參數類型xslt
- 16. 檢查參數在測試
- 17. NDesk.Options - 檢測無效參數
- 18. 通過參數值檢測
- 19. 檢測命令行參數
- 20. 從ecg字節數組中檢測到的java QR碼
- 21. Objective-C:是否可以檢測QR碼數據類型?
- 22. 使用URL參數生成QR圖像
- 23. QR分解中tol參數的作用
- 24. 測試QR碼讀取器
- 25. QR代碼位置檢查
- 26. C#參數不能ASPX被檢測到
- 27. 檢測拍照手機參數
- 28. 在C#中檢測此參數差異
- 29. CV Hough Circle參數來檢測圈
- 30. 檢測URL POST參數傳遞