使用opencv识别图片中的条形码,如果图片没有倾斜的话直接用zbar或是zxing就可以得到结果,但是这两个插件都不支持图片倾斜。
网上大部分的demo都是基于水平状态的图片(且没有干扰)情况下写的教程,如果有倾斜或是图片比较复杂都无法正确的捕获到条形码区域。
尝试过进行图片进行透视变换纠正,但是依然识别效果很差。
有能提供相应实现思路的兄弟吗
https://www.cnblogs.com/cjqbaba/p/9073908.html
这篇文章很详细了,能解决你的问题
提供个思路,opencv 自带的仿射变换,可以在图片倾斜的情况下进行矫正和校准。
我之前做过的车牌识别,倾斜拍摄的情况下,矫正效果很好,可行性较高。