opencv学习十二(车牌识别)
生活随笔
收集整理的這篇文章主要介紹了
opencv学习十二(车牌识别)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
1.圖片經(jīng)歷步驟:
調(diào)整大小
識別車牌
切割上下邊
切割字符
匹配字符
2.調(diào)整大小:
圖中括號部分的效果(調(diào)整了圖像的大小):
?
3.函數(shù)Location
HSV環(huán)境 ---> 中值濾波模糊 ---> 將藍(lán)色區(qū)域二值化 ---> 兩次閉運算(先腐蝕,再膨脹,可清除一些小東西(亮的),放大局部低亮度的區(qū)域 )---> 檢測輪廓 ---> 利用旋轉(zhuǎn)矩形保存輪廓信息 --->? 用旋轉(zhuǎn)矩形四個點坐標(biāo)把它放到一個稍大一點的矩形里? --->? 旋轉(zhuǎn)矩形傾斜的時候要對他進(jìn)行矯正(旋轉(zhuǎn)回去)
4.切割字
模糊 ---> HSV環(huán)境 --->? 把白色區(qū)域二值化 --->? 找輪廓 --->? 畫出輪廓 --->? 把字符輪廓再次二值化 --->? 切割上下邊(例如:從上到三分之一的地方,找最沒有白色的地方(空白),切割掉它往上的部分,得到更完整的車牌) --->? 切割字(豎著檢測每個像素點,找到分界點(前一列都是黑色,后一列都是白色))(先把省份跳出)
5.匹配字符
先保存特定字符信息為字符組? --->? 先遍歷字符圖片的像素點中白色像素點? ---> 再遍歷截出來的車牌的白色像素點? ---> 找到最匹配的字符
總結(jié)
以上是生活随笔為你收集整理的opencv学习十二(车牌识别)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: html数字雨
- 下一篇: 成功解决:[‘‘, ‘‘, __ob__