應(yīng)用背景
在印刷行業(yè)中,進行印刷時,時常因印刷工藝、設(shè)備、材料等因素的影響會導(dǎo)致印刷質(zhì)量不達標,會出現(xiàn)各種缺陷,如文字印刷不完整、套印不準確、漏印等問題。
目前傳統(tǒng)的印刷質(zhì)量檢測方式是進行人工目測,此檢測方法易受人的主觀判斷、疲勞操作等因素影響,難以保證印刷質(zhì)量的準確和一致性,從而導(dǎo)致產(chǎn)品的視覺效果大打折扣,嚴重影響企業(yè)的品牌形象,降低客戶滿意度。
正運動技術(shù)的機器視覺技術(shù)可以自動避免人工造成的誤判,從而實現(xiàn)提高印刷質(zhì)量的準確和一致性。 此方案具有 檢測速度快、可靠性好、生產(chǎn)效率高等特點,在印刷行業(yè)生產(chǎn)線中進行檢測印刷字符有無漏印具有較好的應(yīng)用性,同時也有著廣泛的市場應(yīng)用場景。
上期課程,我們講述了在機器視覺方案中OCR字符識別應(yīng)用案例,本期課程我們將和大家一起分享如何去實現(xiàn)印刷字符有無檢測。
01檢測原理
(一)檢測需求
進行檢測印刷的標簽字符信息是否有漏印,同時主界面顯示檢測結(jié)果和效果圖像。

(二)軟件算法
1. 首先使用將我們的圖像進行區(qū)域二值化。
2.接著計算出矩形ROI區(qū)域內(nèi)的連通區(qū)域后,進行連通區(qū)域面積過濾,保留符合條件的連通區(qū)域。
3.再去獲取滿足條件的連通區(qū)域的元素數(shù)量,進行判定印刷的標簽字符信息是否有漏印。
4.最后再將我們檢測結(jié)果顯示在HMI主界面上。

? (三)課前準備
1.電腦一臺,安裝ZDevelop3.10.04版本軟件
2.VPLC516E一臺
3.24V直流電源一個
4.網(wǎng)線若干
5.電線若干
02軟件實現(xiàn)
1.打開ZDevelop軟件:新建名稱為“字符有無檢測.zpj”項目→新建“HMI”文件→新建“Basic1.bas”文件(用于編寫界面響應(yīng)函數(shù))→新建“初始化.bas”文件(用于初始化檢測參數(shù))→新建“draw.bas”文件(用于更新繪制ROI數(shù)據(jù))→新建“camera.bas”文件(用于實現(xiàn)相機采集功能)→文件添加到項目。

2.設(shè)計HMI主界面。

3.關(guān)聯(lián)HMI主界面控件變量。

4. 本期課程代碼主要實現(xiàn)的功能使用到的指令如下 。

03操作演示
(一)操作步驟
查看運行效果:將項目下載到控制器中→使用本地圖片→單次采集→點擊打開區(qū)域 (框選ROI檢測區(qū)域) →設(shè)置參數(shù)設(shè)置 (用于檢測字符有無漏印) →點擊測試 (查看檢測結(jié)果) →結(jié)束。
本次,正運動技術(shù)機器視覺運動控制一體機應(yīng)用例程丨印刷字符有無檢測,就分享到這里。
審核編輯:符乾江
電子發(fā)燒友App






























































評論