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

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

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

2.設計HMI主界面。

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

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

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






























































評論