如何識別圖像中的QR碼並在檢測到QR碼時畫出正方形?我一直在使用OpenCV和Visual Studio 2010檢測一般的方塊,我想知道是否有類似的東西(例如算法)來檢測QR碼。提前致謝。QR代碼識別
QR代碼識別
回答
在圖像中檢測QR碼沒有單一的最佳算法。設計這樣的算法是一門藝術,需要進行大量的反覆試驗和測試。
zxing有一個包含QR碼檢測器和解碼器的C++端口。它適用於從手機相機實時檢測代碼,但適用於其他環境。當它檢測到代碼時,它返回可用於提供視覺反饋的查找器位置。
我不知道將該代碼導入VS需要多少技能級別,但似乎更容易做到這一點,而不是嘗試創建自己的檢測器算法。
謝謝你的回答。我會盡力瞭解更多關於Zxing的信息。在這個話題中,我很新,所以我認爲在OpenCV中有一個像「squares.cpp」這樣的算法來檢測QR碼。除了谷歌(Zxing項目在哪裏),我可以在哪裏找到以Zxing圖書館開始的優秀教程? –
恐怕沒有太多的教程。這是一個相當適合的領域。通常人們會看其他平臺的例子,並試圖找出在他們的平臺上如何做到這一點。無可否認,這有點困難。 – smparkes
實際上有一個算法來檢測ISO/IEC18004中描述的QR碼。你必須尋找特定的模式1:1:3:1:1(1個暗模塊:1個燈模塊:3個暗:1個燈:1個暗)。然後你有1個發現者模式。然後你搜索其他2,你得到的方向......等
這是相當複雜的,但這種方式可以很快識別QR碼。該算法在標準的僞代碼中描述。閱讀是你必須支付一份副本。如果您計劃實施QR碼閱讀器,則必須擁有它。
- 1. QR碼不能識別
- 2. ZXing只識別QR碼
- 3. 用Python識別QR碼的PIECE
- 4. QR碼識別解決方案
- 5. 識別VBA代碼
- 6. 2維QR(快速識別)編碼和解碼算法。
- 7. qzxing在ios上不識別qr碼(只有條形碼)
- 8. 如何識別vb.net代碼,aspx代碼
- 9. C代碼和bug識別
- 10. JVM的代碼識別
- 11. 識別C++代碼問題
- 12. 自動代碼識別
- 13. meta_where代碼未被識別
- 14. QR代碼壓縮
- 15. QR代碼檢測
- 16. QR代碼圖像
- 17. Qr代碼解碼器
- 18. QR代碼的PHP解碼
- 19. iOS生成的QR碼未在其他平臺上識別
- 20. 從電話號碼識別contry代碼
- 21. QR代碼ios 7 AVMetadataObject
- 22. QR代碼事件日曆
- 23. Javascript QR代碼閱讀庫
- 24. QR代碼網絡服務
- 25. QR代碼與http POST
- 26. QR代碼是否有效?
- 27. QR代碼掃描器
- 28. Javascript QR代碼生成器
- 29. QR代碼MIME類型
- 30. zxing QR代碼掃描器
什麼平臺? wp7還是完整的.net? –
Windows XP,我正在使用電腦和攝像頭 –