版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
高等院校公共課系列精品教材工業(yè)機器人視覺與傳感技術(shù)第八章視覺軟件Halcon的漢字識別內(nèi)容摘要漢字識別的步驟14253訓練,形成trf文件圖像采集
圖像預處理。
分割圖像識別圖像6輸出信息漢字識別過程一圖像采集第一,打開Halcon軟件,單擊菜單欄中的“助手”菜單,選擇“打開新的ImageAcquisition”命令,系統(tǒng)彈出的對話框如圖8-1所示,選中“圖像文件"單選按鈕。漢字識別過程一圖像采集第二,單擊“圖像文件"下的“選擇文件",如圖8-2所示,選擇電腦G盤中HALCON文件夾下名稱為word的圖像。漢字識別過程一圖像采集第三,選擇圖像后的界面如圖8-3所示。漢字識別過程一圖像采集第四,單擊圖8-3圖形窗口中的“代碼生成",系統(tǒng)自動生成讀取電腦G盤中HALCON文件夾下名稱為word的圖像的代碼,如圖8-4所示。漢字識別過程一圖像采集第五,若繼續(xù)執(zhí)行程序,可以單擊圖標,或者按下F5鍵,或者選擇菜單欄“執(zhí)行"菜單下的“運行"命令。這樣,光標就移動到第二行的下面,此時界面如圖8-5所示。漢字識別過程一圖像預處理第一,將讀取的圖像灰度化。打開程序編輯器窗口(見圖8-6),使算子rgbl-to-gray(RGBImage:Graylmage::)進行圖像灰度化,其中rgbl-to-gray為算子名稱。漢字識別過程一圖像預處理第二,對灰度圖像進行預處理。此時需用到scale_image算子,其作用是縮放圖像的灰度值。算子scale_image(Image:ImageScaled:Mult,Add)。最后,單擊“插入代碼",如圖8-15所示。漢字識別過程一圖像分割第一,設置閾值需要用到threshold(Image,Region,MinGray,MaxGray)算子,該算子的參數(shù)介紹如下。Image:輸入圖像參數(shù),這個參數(shù)一般是上面程序段中的輸出參數(shù)。Region:輸出區(qū)域,被分成段的區(qū)域。MinGray:控制輸入?yún)?shù),灰度值較低的閾值,默認值是128·0,建議值為0·0、10.0、30·0、64.0、128.0、200·0、220·0、255.0。MaxGray:控制輸入?yún)?shù),灰度值較高的閾值,默認值是255·0,建議值為0.0、10·0`30.0、64·0、128·0、200·0、220.0、255.0。漢字識別過程一圖像分割第二,設置閾值。單擊“灰度直方圖"圖標,打開灰度直方圖,如圖8-16所示。漢字識別過程一圖像分割第三,膨脹字體。這里需要用到dilationrectanglel(Region,RegionDiIation,Width,Height)算子,該算子的參數(shù)介紹如下。Region:輸入?yún)?shù),要膨脹的區(qū)域。RegionDilation:輸出參數(shù),膨脹后的區(qū)域。Width:控制輸入?yún)?shù),構(gòu)造矩形的寬度,默認值是11,建議值為1、2、3、4、5、11、15、21、31、51、71、101、151、201,典型的范圍是1寬度511。Height:控制輸入?yún)?shù),構(gòu)造矩形的高度,默認值是11,建議值為1、2、3、4、5、11、15、21、31、51、71、101、151、201,典型范圍是1寬度511。漢字識別過程一圖像分割第四,連通域。該步驟會用到connection(Region,ConnectedRegions)算子,該算子參數(shù)介紹如下。Region:輸入?yún)?shù),即輸入?yún)^(qū)域。ConnectedRegions:輸出參數(shù),即多個連通的部分。其具體操作:在Halcon軟件的程序編輯器窗口中,接著上面的程序輸入connection,然后雙擊Tab鍵,,或者單擊“運行”)圖標,或者按F5鍵,即可得到如圖8-21所示的分塊結(jié)果。漢字識別過程一圖像分割第五,漢字排序。例如,上面對圖像中的八個漢字進行了識別,并且后面要顯示這八個漢字,就要用到sortregion(Regions:SortedRegions:SortMode,Order,Roworcol)算子。該算子的作是根據(jù)漢字的相對位置對其所在區(qū)域進行排序。Regions:輸入?yún)?shù),即要排序的區(qū)域。SortedRegions:輸出參數(shù),即已排序的區(qū)域。SortMode:控制輸入?yún)?shù),即點的種類。Order:控制輸入?yún)?shù),即排序是遞增或遞減,默認值為“true”。RowOrCol:控制輸入?yún)?shù),即先按行排序,然后按列排序,默認值為“row“。
漢字識別過程一圖像分割第六,計算元素個數(shù)。此時需使用count_obj(Objects,Number)算子,該算子的參數(shù)介紹如下。Objects:輸入?yún)?shù),即要檢查的對象。Number:控制輸出參數(shù),即元素的個數(shù)。該算子的執(zhí)行過程為:在Halcon軟件的程序編輯器窗口中,接著上面的程序輸入count_obj,然后雙擊Tab鍵,接著單擊圖標,或者按F5鍵,結(jié)果如圖8-22所示。漢字識別過程一圖像分割第七,通過for循環(huán)語句找出上面的八個漢字。for循環(huán)的作用是選擇數(shù)組中的元素。其在程序中的執(zhí)行過程為:在Halcon軟件的程序編輯器窗口中,接著上面的程序輸入漢字識別過程一圖像與字符相關聯(lián)第一,定義一個字符數(shù)組。在Halcon軟件的程序編輯器窗口中接著上面的程序輸入“word:=「蘇‘,’新‘,’甘‘,’藏‘,‘桂’,’港',嘆','豫']",單擊“運行'')圖標,或者按F5鍵。第二,生成trf文件。在Halcon軟件的程序編輯器窗口中接著上面的程序輸入"TrainFile:='G://HALCON/word.trf'"。該語句的功能是,讓Halcon生成一個名為word的文件,保存在計算機G盤的HALCON文件夾下。單擊“運行")圖標,或者按F5鍵,可以在計算機G盤的HALCON文件夾下查看到名稱為word的trf文件。要想查看該文件,可以單擊圖標,系統(tǒng)彈出如圖8-24所示窗口。漢字識別過程一圖像預處理第三,通過for循環(huán)語句向訓練文件中添加字符。該for循環(huán)相比于上一個for循環(huán),增加了算子append_ocrtrainf(Character,Image,Class,TrainingFile),其作用是向訓練文件中添加字符。第四,產(chǎn)生一個.omc文件。其步驟為:在Halcon軟件的程序編輯器窗口中,接著上面的程序輸入FontFile:=‘G://HALCON/word.onc'其功能是將名稱為word的.omc文件保存在計算機中G盤的HALCON文件夾下。第五,查詢哪些字符存儲在訓練文件中時,需要用到算子read_ocr_trainf_names(,TrainingFile,CharacterNames,CharacterCount)。漢字識別過程一創(chuàng)建和訓練分類器第二,訓練OCR(OpticalCharacterRecognition,光學字符識別)分類器。漢字識別過程一后續(xù)處理第一,保存OMC文件。此時需使用算子write_ocrclass_mlp(OCRHandIe,FileName),其參數(shù)介紹如下。OCRHandle:控制輸入?yún)?shù),OCR分類器的ID號。FileName:控制輸入?yún)?shù),文件名,文件擴展名為.omc。第二,清除OCR分類器。此時需使用算子clearocrclass_mlp(OCRHandle),其參數(shù)介紹如下。OCRHandle:控制輸入?yún)?shù),OCR分類器的ID號。第三,從文件中讀取OCR分類器。此時需使用算子readocrclass_mlp(FileName,OCRHandle)。第四,對多個字符進行分類。此時需使用算子doocrmulticlass_mlp(Character,Image,OCRHandle,Class,Confidenc
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024招標合同委托書格式
- 2024污水處理特許經(jīng)營權(quán)轉(zhuǎn)讓合同
- 2024房地產(chǎn)抵押反擔保合同范本
- 2024大型購物中心建設改造合同
- 2024年度智能家居產(chǎn)品設計與生產(chǎn)合同
- 2024專項資金借款合同書
- 2024技術(shù)機密保密協(xié)議書模板
- 企業(yè)股份制轉(zhuǎn)型發(fā)起人合作協(xié)議
- 業(yè)務經(jīng)理聘請協(xié)議書范本
- 2024委托代理合同樣書
- 固定資產(chǎn)情況表
- 水利工程管理單位定崗標準(試點)
- 《建筑施工技術(shù)》課后習題答案(大學期末復習資料)
- 公司環(huán)境行政處罰事件處置預案
- 廣東開放大學風險投資(本2022春)-練習4答案
- DB65∕T 3253-2020 建筑消防設施質(zhì)量檢測評定規(guī)程
- 二年級蘇教版數(shù)學上冊《7的乘法口訣》教案(公開課三稿)
- (完整PPT)半導體物理與器件物理課件
- ASTM B366 B366M-20 工廠制造的變形鎳和鎳合金配件標準規(guī)范
- JIS G4304-2021 熱軋不銹鋼板材、薄板材和帶材
- 2022年中級經(jīng)濟師-人力資源管理專業(yè)押題模擬試卷3套及答案解析
評論
0/150
提交評論