极品馒头泬19p,国产精品亚洲一区二区三区,狠狠色噜噜狠狠狠7777奇米,国产精品视频一区二区三区无码,国产欧美日韩久久久久

【B167】基于Matlab識別數(shù)字表盤和指針表盤

2021-12-16 14:48:13      索煒達(dá)電子      1006     

文件編號:B167

文件大?。?/strong>23M

開發(fā)環(huán)境:Matlab2020

猿創(chuàng)承諾:該項目親測正常運行,需遠(yuǎn)程調(diào)試部署需另外收費,確保正常使用,不能正常使用全額退款。

簡要概述:基于Matlab識別數(shù)字表盤和指針表盤。對于清晰可辨的圖片有較高的可靠性。

1:文件說明

表盤識別文件包括:image文件夾、plan1.mat、readplan.m、recognise.m和說明.pdf。

Image文件夾里包括digital和pointer文件夾,分別放了可識別的數(shù)字和指針儀表的圖片。

plan1.mat文件是image文件夾中pointer文件夾圖片所示表盤型號的數(shù)據(jù)。用matlab加載后可以得到該型號表盤的模板圖片(Istd)、剪切矩形(Rect)、滿量程讀書(Fsv)、刻度坐標(biāo)(Kd)和刻度弧對應(yīng)的圓心坐標(biāo)(O)。

readplan.m文件是讀表盤的主程序文件。

recognize.m文件是識別新表盤,將新表盤的數(shù)據(jù)記錄并存為planx.mat的程序。

將readplan.m用于讀表盤時注意手動修改好圖片路徑和加載的表盤編號文件,將recognize.m用于識別新表盤時也要做類似的修改。

2:算法說明

   2.1、讀數(shù)字儀表的程序適用于類似萬用表的儀表,數(shù)據(jù)顯示區(qū)域與其他區(qū)域有比較明顯的區(qū)分。讀數(shù)字儀表用的方法是將圖片中的數(shù)字區(qū)域截取出來,并進(jìn)一步把每個字符截取出來。將讀數(shù)數(shù)字認(rèn)為是由七段LED組成,通過判斷各個LED段是否點亮來判斷數(shù)字。字符截取和判斷各LED段是否點亮的具體實現(xiàn)過程見readplan.m文件中的代碼。

   2.2.1、讀指針儀表采用的方法是針對每種型號的儀表,分別記錄該儀表的刻度和相關(guān)信息用于讀數(shù)。由于各種指針儀表差別很大,難以用一種算法讀出所有的指針儀表,因此采用對每種儀表加載對應(yīng)的數(shù)據(jù)的方法。當(dāng)要讀新的儀表是,用recognise.m程序生成該儀表的數(shù)據(jù),以后要識別這種儀表,只要調(diào)用以生成的對應(yīng)數(shù)據(jù)就行。

2.2.2、recognise.m文件運行后將顯示一張表盤圖片,這時需要用鼠標(biāo)在該圖片上截取一塊包括儀表和指針在內(nèi)的矩形區(qū)域,如圖1所示。程序?qū)⒂涗涍@個矩形區(qū)域rect以及該區(qū)域內(nèi)截取的圖片Istd,以后讀其他該類型的表盤時都用rect區(qū)域截取圖片。

按需寫作:

【B167】基于Matlab識別數(shù)字表盤和指針表盤

演示視頻:

【B167】基于Matlab識別數(shù)字表盤和指針表盤

點擊查看:系統(tǒng)演示視頻

運行效果:

【B167】基于Matlab識別數(shù)字表盤和指針表盤

目錄│文件列表:

 ├ 演示視頻

 │  └ 演示視頻.mp4

 ├ 設(shè)計報告

 │  │ 說明.docx

 │  └ 說明.pdf

 └ 項目源碼

    └ 數(shù)字指針表盤識別

       │ plan1.mat

       │ readplan.m

       │ recognise.m

       └ image

          ├ digital

          │  │ 28-10.tif

          │  │ 28-11.tif

          │  │ 28-12.tif

          │  │ 28-13.tif

          │  │ 28-14.tif

          │  │ 28-15.tif

          │  │ 28-16.tif

          │  │ 28-17.tif

          │  │ 28-18.tif

          │  │ 28-19.tif

          │  │ 28-20.tif

          │  │ 3.tif

          │  │ 4.tif

          │  └ 6.tif

          └ pointer

             │ 1.1.tif

             │ 1.tif

             │ 10.tif

             │ 2.tif

             │ 3.tif

             │ 4.tif

             │ 5.tif

             │ 6.tif

             │ 7.tif

             │ 8.tif

             └ 9.tif

TAG指針
  • 4 次
  • 300 分