<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 用于機(jī)器視覺中的LED數(shù)碼管光學(xué)檢測(cè)方案

          用于機(jī)器視覺中的LED數(shù)碼管光學(xué)檢測(cè)方案

          作者: 時(shí)間:2016-12-16 來源:網(wǎng)絡(luò) 收藏

           ?。?) 圖像采集卡
            選用coreco公司的pc2-vision,該采集除了能支持cv-ai相機(jī)外,還可支持wit8.0軟件。
          4 wit視覺軟件介紹
            wit是一種公認(rèn)的功能強(qiáng)大的用于開發(fā)和傳遞圖像分析應(yīng)用的軟件包。wit運(yùn)用一種叫做“igraph”的框圖結(jié)構(gòu)來描述算法,同時(shí)工程人員也通過繪制方框圖表來做出解決方案。在igraph中的每一方框(也稱為一個(gè)“operator”)都代表一個(gè)功能,通常為一種圖像處理和分析工具。wit提供一種快捷高效的設(shè)計(jì)環(huán)境,它具有完備的operator庫,強(qiáng)大的流控制特性和operator的點(diǎn)擊式重排,它通過mmx優(yōu)化庫自動(dòng)在多cpu系統(tǒng)確定執(zhí)行時(shí)間。wit igraph可以在visual basic和visual c++環(huán)境中執(zhí)行,這樣使wit非常適于機(jī)器視覺中oem產(chǎn)品的開發(fā),生物制藥,實(shí)驗(yàn)室科學(xué)和研究中。
            wit處理庫包含300多個(gè)處理函數(shù),這些函數(shù)都可以從igraph中連接。連接指定一個(gè)operator的輸出到另一個(gè)operator的輸入。每一個(gè)operator的參數(shù)都可以很容易的有彈出式對(duì)話框來設(shè)定。例如:旋轉(zhuǎn)operator有一個(gè)對(duì)編程系數(shù)進(jìn)行編輯的核心編輯器。當(dāng)算法完成后,igaph可以通過點(diǎn)擊按鈕的方式來執(zhí)行。wit包括一些流控制operator用來執(zhí)行循環(huán)和條件分支等復(fù)雜的算法。wit還有一些用來處理數(shù)據(jù)的operator,支持sub-fields從數(shù)據(jù)對(duì)象中的分離(例如,在一幅圖像中斑點(diǎn)的個(gè)數(shù)),給數(shù)據(jù)陣列分類(通過斑點(diǎn)的尺寸進(jìn)行分類)以及對(duì)各操作進(jìn)行排列(在顯示之前給每一個(gè)斑點(diǎn)加標(biāo)簽)。
            為了進(jìn)一步簡(jiǎn)化開發(fā),各種igraph可以嵌套在一起用一個(gè)新的圖標(biāo)來表示。嵌套的igraph和簡(jiǎn)單的igraph都可以用同一種模式同一種工具來執(zhí)行和調(diào)試。開發(fā)人員可以創(chuàng)建它們自己的圖像處理函數(shù)并把它們加入到圖像處理庫中。
            wit可以對(duì)從采集卡采來的或從磁盤圖像文件中讀取的實(shí)時(shí)相機(jī)數(shù)據(jù)進(jìn)行處理。為了最大限度的加強(qiáng)圖像處理和時(shí)實(shí)操作功能,wit的圖像庫對(duì)自動(dòng)利用多cpu計(jì)算機(jī)資源進(jìn)行了優(yōu)化。另外,wit能夠把operator在分布的處理網(wǎng)絡(luò)和嵌入式視覺處理器執(zhí)行。
            wit交互式的框圖界面加速了算法的開發(fā):顯示數(shù)據(jù)和調(diào)整參數(shù)更加容易。每一個(gè)連結(jié)和operator的屬性都可以通過彈出式對(duì)話框來修改。wit運(yùn)用圖像注解來提高可讀性。當(dāng)執(zhí)行式圖標(biāo)會(huì)閃爍,傳輸時(shí)的紅點(diǎn)表示數(shù)據(jù)運(yùn)動(dòng)。
            圖像顯示格式: 用x和y值表示某點(diǎn);精確顯示像素值;圖像的組控制。
            wit可以通過一個(gè)稱作ewit的程序在不同的計(jì)算機(jī)上并行執(zhí)行或通過pci總線與許多coreco mamba卡進(jìn)行通信。ewit支持wit的大部分功能,運(yùn)用圖形應(yīng)用界面,通過tcp/ip或特殊硬件的特定通道進(jìn)行通信。因?yàn)閑wit具有wit的大部分功能,ewit能夠通過運(yùn)用wit管理器來設(shè)置以支持各種采集卡和其他硬件,并把這些服務(wù)提供給wit在igraph中執(zhí)行。
          5 軟件設(shè)計(jì)
            (1) 設(shè)計(jì)原理
            在wit中通過動(dòng)態(tài)采集led的圖像后,首先對(duì)其進(jìn)行二值化,以blob算法找出其中每一字段的位置,然后根據(jù)這些位置參數(shù)讀出每個(gè)像素的所有參數(shù)。通過求得blob內(nèi)的所有像素的灰度平均值。
            (2) 軟件流程圖(如圖3所示)

          本文引用地址:http://www.ex-cimer.com/article/201612/330995.htm



          評(píng)論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();