最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python計(jì)算機(jī)視覺(jué)opencv卡號(hào)識(shí)別示例詳解

 更新時(shí)間:2021年11月12日 10:46:37   作者:Swayzzu  
這篇文章主要為大家介紹了python計(jì)算機(jī)視覺(jué)opencv卡號(hào)識(shí)別的實(shí)現(xiàn)示例詳解,有需要的朋友可以借鑒參考下 希望能夠有所幫助,祝大家多多進(jìn)步

模板圖片如下:

需識(shí)別的圖片如下:

一、模板預(yù)處理

1.將模板設(shè)置為二值圖

2.檢測(cè)模板的輪廓

3.對(duì)模板輪廓排序,并將數(shù)字和輪廓一一對(duì)應(yīng),以字典存儲(chǔ)

排序的函數(shù)如下:

排序并存儲(chǔ):

4.備注

①每一個(gè)數(shù)字對(duì)應(yīng)的是二值圖截出來(lái)的那個(gè)數(shù)字圖的矩陣,共10個(gè)。

②對(duì)每一個(gè)數(shù)字進(jìn)行了尺寸的設(shè)置,其實(shí)多大都行,只要后面匹配計(jì)算數(shù)值的時(shí)候設(shè)置成和模板一樣的就行。

二、圖片預(yù)處理

1.初始化卷積核

在后面對(duì)圖像進(jìn)行形態(tài)學(xué)運(yùn)算的時(shí)候會(huì)用到

2.圖片預(yù)處理第一部分

3.圖像預(yù)處理第二部分

最終目的是把卡片上面的數(shù)字部分的坐標(biāo)選出來(lái),因此,在圖像處理過(guò)程中,只需要把所有輪廓都畫(huà)出來(lái),即可,后面會(huì)對(duì)輪廓進(jìn)行處理。

三、輪廓處理

1.大輪廓過(guò)濾

由于數(shù)字的輪廓是擁有類似的長(zhǎng)寬比,因此每一個(gè)輪廓的坐標(biāo)得到的近似矩形,它的長(zhǎng)寬比應(yīng)該是相似的,根據(jù)這個(gè)特性,選擇出來(lái)我們所需要的大輪廓,并把坐標(biāo)及長(zhǎng)寬信息以元組形式保存起來(lái)。

2.小輪廓分割

以上的循環(huán), 是把每一個(gè)大輪廓(包含4個(gè)數(shù)字)切割成4個(gè)小輪廓,每一個(gè)數(shù)字一個(gè)輪廓。同樣使用切割大輪廓的方法并按照輪廓的橫坐標(biāo)進(jìn)行排序。

在上面的循環(huán)內(nèi),繼續(xù)補(bǔ)充下面的循環(huán):

以上的循環(huán)是在上一個(gè)大循環(huán)之內(nèi)的。是對(duì)于每一個(gè)數(shù)值進(jìn)行計(jì)算。通過(guò)找到矩形,并設(shè)置成和模板一樣的大小,和模板進(jìn)行匹配,得到分?jǐn)?shù)。選擇分?jǐn)?shù)最高的那個(gè)結(jié)果的索引作為結(jié)果,索引其實(shí)就是那個(gè)目標(biāo)數(shù)字。

最后直接在原圖上畫(huà)出來(lái)框,并把數(shù)字填上去,位置相對(duì)于卡片數(shù)字有一個(gè)15的位移。

以上就是python計(jì)算機(jī)視覺(jué)opencv卡號(hào)識(shí)別示例詳解的詳細(xì)內(nèi)容,更多關(guān)于python計(jì)算機(jī)視覺(jué)opencv卡號(hào)識(shí)別的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 淺析Python 序列化與反序列化

    淺析Python 序列化與反序列化

    這篇文章主要介紹了Python 序列化與反序列化的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-08-08
  • python-docx文檔格式修改方式

    python-docx文檔格式修改方式

    使用python-docx庫(kù)修改docx文檔格式的兩種方法:第一種是通過(guò)自定義函數(shù)設(shè)置段落和字體樣式,第二種是預(yù)設(shè)Word中的樣式后通過(guò)代碼替換文檔整體樣式。這兩種方式各有優(yōu)缺點(diǎn),第一種方法更靈活,而第二種方法可以更全面地保留格式細(xì)節(jié)
    2024-09-09
  • python+opencv實(shí)現(xiàn)論文插圖局部放大并拼接效果

    python+opencv實(shí)現(xiàn)論文插圖局部放大并拼接效果

    在做圖像數(shù)據(jù)標(biāo)注時(shí),很難一次就做到精準(zhǔn)標(biāo)注,如果目標(biāo)比較小,即使微調(diào)也難以做到精準(zhǔn),所以就需要另外一個(gè)窗口對(duì)標(biāo)注區(qū)域進(jìn)行局部放大以方便微調(diào),這篇文章主要給大家介紹了關(guān)于python+opencv實(shí)現(xiàn)論文插圖局部放大并拼接效果的相關(guān)資料,需要的朋友可以參考下
    2021-10-10
  • python使用bs4爬取boss直聘靜態(tài)頁(yè)面

    python使用bs4爬取boss直聘靜態(tài)頁(yè)面

    這篇文章主要介紹了python如何使用bs4爬取boss直聘靜態(tài)頁(yè)面,幫助大家更好的理解和學(xué)習(xí)爬蟲(chóng),感興趣的朋友可以了解下
    2020-10-10
  • python使用socket連接遠(yuǎn)程服務(wù)器的方法

    python使用socket連接遠(yuǎn)程服務(wù)器的方法

    這篇文章主要介紹了python使用socket連接遠(yuǎn)程服務(wù)器的方法,涉及Python中socket通信的基本技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
    2015-04-04
  • python判斷文件是否存在,不存在就創(chuàng)建一個(gè)的實(shí)例

    python判斷文件是否存在,不存在就創(chuàng)建一個(gè)的實(shí)例

    今天小編就為大家分享一篇python判斷文件是否存在,不存在就創(chuàng)建一個(gè)的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-02-02
  • python中的Pillow常用功能詳解

    python中的Pillow常用功能詳解

    Pillow是一個(gè)強(qiáng)大的圖像處理庫(kù),支持多種圖像操作,如打開(kāi)、保存、裁剪、調(diào)整大小、旋轉(zhuǎn)、翻轉(zhuǎn)、過(guò)濾、合成、添加文字、調(diào)整模式和創(chuàng)建縮略圖,本文介紹python中的Pillow常用功能,感興趣的朋友一起看看
    2025-02-02
  • 使用Python點(diǎn)云生成3D網(wǎng)格

    使用Python點(diǎn)云生成3D網(wǎng)格

    本文主要介紹了使用Python點(diǎn)云生成3D網(wǎng)格,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • python 定義給定初值或長(zhǎng)度的list方法

    python 定義給定初值或長(zhǎng)度的list方法

    今天小編就為大家分享一篇python 定義給定初值或長(zhǎng)度的list方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-06-06
  • python re模塊的高級(jí)用法詳解

    python re模塊的高級(jí)用法詳解

    這篇文章較詳細(xì)的給大家介紹了python re模塊的高級(jí)用法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2018-06-06

最新評(píng)論

嵊泗县| 宾川县| 贵定县| 西乌| 寿宁县| 昌乐县| 中卫市| 兴业县| 陆川县| 邵东县| 晋中市| 都昌县| 黄大仙区| 阿尔山市| 志丹县| 瓮安县| 涡阳县| 威海市| 普定县| 桂林市| 周至县| 玛纳斯县| 都匀市| 祁门县| 肥西县| 兴海县| 监利县| 天长市| 阜康市| 临武县| 儋州市| 肇东市| 遂昌县| 乃东县| 石台县| 兴国县| 尤溪县| 勐海县| 江都市| 芷江| 毕节市|