用相機拍照成圖片,然后進行二維碼識別,結果好多都識別不了。著急,想問下大家怎么處理圖片或者有更高效的方法,用Zxing提高識別效率。最好有demo原始碼,謝謝了。
uj5u.com熱心網友回復:
你首先得先從照片中識別出二維碼區域,這個是有演算法的https://www.jianshu.com/p/36b1ed153524
uj5u.com熱心網友回復:
我也遇到過,放大影像可以解決一小部分,但是還是很多微信可以識別,zxing就識別不了的,開源的還是不行啊。。。uj5u.com熱心網友回復:
zxing演算法一般,比起市面上哪些大軟體差多了,一般要求拍攝的位置比較正,大小差不多填滿整個圖片等等uj5u.com熱心網友回復:
有沒有人用過opencvSharp的處理二維碼呢,可以給點建議么uj5u.com熱心網友回復:
這是個妹子?你發幾張你的素顏照我告訴你怎么提高識別率哇?或者在成都請我吃個飯也闊以uj5u.com熱心網友回復:
自動識別 還是你手動? 手動考慮二維碼解壓問題,自動考慮聚焦問題uj5u.com熱心網友回復:
手動拍照然后識別圖片uj5u.com熱心網友回復:
不是啊 為什么一定要用zxing, 我做一個二維碼名片直接用自帶的就好了啊 QRCodeEncoder ,生成出來肯定能掃咯。uj5u.com熱心網友回復:
你回答的完全不是她想問的
uj5u.com熱心網友回復:
https://www.cnblogs.com/shuaimeng/p/10996401.html考慮這篇帖子,使用opencv用幾個演算法定位條形碼區域,然后再使用ZXing識別,我通過一些改進(改變開閉運算算子調整一下適應性),對影像的識別還是效果很不錯的,現在在做視頻捕捉識別uj5u.com熱心網友回復:
恐怕你是呼叫有問題
我也是用zxing
二維碼就算是很小 一樣收得到
uj5u.com熱心網友回復:
高斯模糊,閉運算,找二維碼邊界,找出四個角點,透視變換 ,就行了。https://www.linuxidc.com/Linux/2015-01/111962.htm
uj5u.com熱心網友回復:
用 ThougthWorks 庫試試https://blog.csdn.net/u012803075/article/details/78527157
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/133803.html
標籤:C#
