无码人妻丰满熟妇奶水区码,麻豆一区区三,亚洲日韩欧美精品综合,亚洲无码地址

機(jī)器視覺軟件開發(fā)系列—上位機(jī)軟件整體框架(上位機(jī)軟件架構(gòu))

典型的機(jī)器視覺軟件應(yīng)用中,典型的構(gòu)造如下

機(jī)器視覺軟件開發(fā)系列---上位機(jī)軟件整體框架(上位機(jī)軟件架構(gòu))

視覺系統(tǒng)基礎(chǔ)構(gòu)造

典型應(yīng)用中,下位機(jī)或者光電傳感器觸發(fā)上位機(jī)(視覺軟件)拍照,上位機(jī)進(jìn)行拍照、算法處理,處理結(jié)果給到下位機(jī)或者通過IO的方式。 上圖成像系統(tǒng)1、3中圖像數(shù)據(jù)可以通過很多種方式傳輸,常見的有Gige、USB3.0、1394a1394b、CameraLink、CoaXPress等常見的接口,最常用的網(wǎng)口GiGe和USB3.0接口。圖像數(shù)據(jù)獲取成功后算法層面可以使用對(duì)應(yīng)的算法,看個(gè)人習(xí)慣,我常用halcon、OpenCV或者VisionMaster。

機(jī)器視覺軟件開發(fā)系列---上位機(jī)軟件整體框架(上位機(jī)軟件架構(gòu))

整體框架流程

一個(gè)視覺軟件(上位機(jī))可以分為上面一個(gè)總的架構(gòu),UI層和運(yùn)行流程,UI層是來進(jìn)行參數(shù)配置界面展示數(shù)據(jù)的,運(yùn)行流程總的流程組合,線程運(yùn)行。

通常情況下,UI層我們看到的數(shù)據(jù)都是通過winform或者qt 拉取對(duì)應(yīng)的控件進(jìn)行設(shè)計(jì),然后把數(shù)據(jù)保存到數(shù)據(jù)中心,這個(gè)時(shí)候數(shù)據(jù)在內(nèi)存中,同時(shí)也會(huì)保存數(shù)據(jù)到本地,數(shù)據(jù)的存儲(chǔ)格式常見的有xml、ini、數(shù)據(jù)庫存儲(chǔ)等方式。UI層設(shè)置好數(shù)據(jù)后,把數(shù)據(jù)加載到數(shù)據(jù)中心,數(shù)據(jù)中心把數(shù)據(jù)加載到運(yùn)行流程,流程數(shù)據(jù)就會(huì)跟著改變的參數(shù)運(yùn)行。

運(yùn)行流程中通常是對(duì)流程的組合,初始化連接的時(shí)候會(huì)把相機(jī)、數(shù)據(jù)庫、IO、PLC、MES等各種相關(guān)的資源進(jìn)行連接,初始化OK后,運(yùn)行取流線程、算法線程、存圖線程。

在取流線程中,這里面就會(huì)跟下位機(jī)打交道了,在這里下位機(jī)通過讀寫寄存器的方式,取流線程會(huì)一直讀PLC的寄存器來進(jìn)行獲取拍照信號(hào)。大概流程我以偽代碼表示

while(true)

{

sleep(10);

If(!m_bExit)

Break;

Bool bCapture = m_Plc.ReadCaptureSignal();

If(!bCapture)

Continue;

//拍照

Image img = m_Camera.GetCaptureTimeout();

//其他隊(duì)列

}

m_plc是封裝的一個(gè)PLC通信的模塊,接口ReadCaptureSignal讀取拍照寄存器,如果獲取到了就返回值,立即置位寄存器

當(dāng)然,這只是一個(gè)總體的架構(gòu),細(xì)致的工作還有很多,我大大小小參與過上百個(gè)項(xiàng)目,有標(biāo)準(zhǔn)項(xiàng)目、非標(biāo)項(xiàng)目、還有VisionMaster也有參與過開發(fā),整體來看,只是每個(gè)軟件復(fù)雜度不一樣,拆開模塊看,都是一樣的。

版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。

(0)
上一篇 2024年5月2日 上午11:30
下一篇 2024年5月2日 上午11:41

相關(guān)推薦

  • 項(xiàng)目進(jìn)度管理6個(gè)工作步驟(項(xiàng)目管理 進(jìn)度 廣州)

    項(xiàng)目管理進(jìn)度廣州項(xiàng)目管理進(jìn)度廣州某俱樂部、廣州某網(wǎng)絡(luò)科技公司負(fù)責(zé)運(yùn)營(yíng),獲得各類電競(jìng)俱樂部合作。在比賽中,賽事運(yùn)營(yíng)公司可以自主設(shè)置電競(jìng)俱樂部的注冊(cè)公告,然后與用戶簽訂協(xié)議,獲得比賽的…

    科研百科 2024年8月1日
    2
  • 金華工地項(xiàng)目管理系統(tǒng)

    金華工地項(xiàng)目管理系統(tǒng) 隨著城市化的進(jìn)程,建筑行業(yè)也迎來了快速發(fā)展的時(shí)期。在建筑行業(yè)中,工地項(xiàng)目管理系統(tǒng)是一個(gè)非常重要的工具,它可以幫助項(xiàng)目經(jīng)理和工程師更好地管理項(xiàng)目,提高生產(chǎn)效率和…

    科研百科 2025年7月6日
    1
  • 互聯(lián)網(wǎng)運(yùn)營(yíng)項(xiàng)目管理系統(tǒng)

    互聯(lián)網(wǎng)運(yùn)營(yíng)項(xiàng)目管理系統(tǒng): 助力互聯(lián)網(wǎng)運(yùn)營(yíng)效率提升 隨著互聯(lián)網(wǎng)的不斷發(fā)展,越來越多的企業(yè)開始重視互聯(lián)網(wǎng)運(yùn)營(yíng)項(xiàng)目的管理。傳統(tǒng)的手動(dòng)管理模式已經(jīng)無法滿足現(xiàn)代企業(yè)的需求,因此,互聯(lián)網(wǎng)運(yùn)營(yíng)項(xiàng)…

    科研百科 2025年6月29日
    0
  • 金林區(qū):“三舉措”扎實(shí)推進(jìn)黨建引領(lǐng)基層治理提效能(推動(dòng)黨建引領(lǐng)基層治理)

    近年來,金林區(qū)在黨建引領(lǐng)基層治理中積極探索創(chuàng)新,以工作機(jī)制為抓手、突出從嚴(yán)治黨、創(chuàng)新黨建品牌、高質(zhì)量發(fā)展組織保障和社區(qū)力量。 織密組織細(xì)網(wǎng),增強(qiáng)基層黨建作用。建強(qiáng)支部戰(zhàn)斗堡壘,深入…

    科研百科 2023年11月17日
    163
  • 九江市科技局:念好“五字經(jīng)”,打造模范機(jī)關(guān)

    九江新聞網(wǎng)訊(劉成海 何文祥)為深入貫徹落實(shí)打造“讓黨放心、人民滿意”模范機(jī)關(guān),筑牢服務(wù)人民理念,圍繞全面建設(shè)“六個(gè)江西”奮斗目標(biāo),緊扣九江科技“一二三四五”工作任務(wù),聚焦“講政治…

    科研百科 2024年4月6日
    109
  • 藤校教授線上科研項(xiàng)目

    藤校教授線上科研項(xiàng)目 隨著科技的不斷發(fā)展,線上學(xué)習(xí)已經(jīng)成為了越來越多學(xué)生和教師的選擇。今天,我們將會(huì)介紹一位藤校教授的線上科研項(xiàng)目,這也是一項(xiàng)非常具有挑戰(zhàn)性和創(chuàng)新性的項(xiàng)目。 該項(xiàng)目…

    科研百科 2025年4月25日
    1
  • 華為 科研項(xiàng)目決策

    華為科研項(xiàng)目決策: 探索未來科技的路線圖 華為作為全球領(lǐng)先的科技公司,一直致力于推動(dòng)科技創(chuàng)新和數(shù)字化轉(zhuǎn)型。在近年來的發(fā)展過程中,華為不斷開展新的科研項(xiàng)目,旨在探索未來科技的發(fā)展方向…

    科研百科 2025年2月23日
    7
  • 語委科研項(xiàng)目選題

    項(xiàng)目名稱: 漢語語言資源數(shù)字化與傳承發(fā)展研究 項(xiàng)目背景: 漢語是世界上使用人口最多的語言之一,也是聯(lián)合國(guó)官方語言之一。隨著中國(guó)經(jīng)濟(jì)的崛起和文化交流的加強(qiáng),漢語的使用和發(fā)展越來越重要…

    科研百科 2025年2月20日
    1
  • 客戶端是前端還是后端

    客戶端是前端還是后端? 在軟件開發(fā)中,客戶端是指用戶與應(yīng)用程序之間交互的界面??蛻舳丝梢允菓?yīng)用程序,也可以是網(wǎng)站或游戲。但是,通常情況下,客戶端是指用戶與應(yīng)用程序之間的交互界面。 …

    科研百科 2024年10月9日
    9
  • 阿里巴巴低代碼開發(fā)師證書

    阿里巴巴低代碼開發(fā)師證書:一份價(jià)值百萬的寶藏 隨著數(shù)字化時(shí)代的到來,低代碼開發(fā)成為了一種越來越受歡迎的技術(shù)趨勢(shì)。越來越多的企業(yè)開始采用低代碼技術(shù)來加速數(shù)字化轉(zhuǎn)型,提高生產(chǎn)效率和降低…

    科研百科 2024年11月28日
    41
青青草原亚洲久| 人妻日韩第一页| 成人午夜在线观看201视频网站| 国产精华久久99| 国产成人夫妻自拍无套| 日本老熟妇一区二区| 日本久久一二| 国产欧美日韩综合精| 日本久久| 欧美一级大黄片在线免费看| 成人黄色一级美女调教| 超碰碰碰碰碰碰碰碰碰碰碰| 国产综合一区偷拍| AV在线看一区二区| 国产亚洲精品午夜福利电影| 久久久小黄片| 内射久久人妻| 国产清纯| 日本高清一区二区三区不卡| 美女操逼好爽| 免费一二三AV| 综合一区二区三区老师| 又黄又粗又湿又爽又硬日韩 | 亚洲国际中文在线一区| 亚洲一区人妻| 亚洲丰满熟女一区二区v| 亚洲免费高潮| 亚洲天堂精品官网| 精品在线你懂的国产| 麻豆亚洲黄色片| 大香蕉中文在线影院| 久久精品男人天堂AV| 另类图区激情| 综合偷拍第二页| 91精品国产成人观看| 国产精品99久久电影| 亚洲xx久久| 精品国产一区二区精品日韩欧美| 欧美日韩性愛视频| 欧美中文字幕色蜜| 啊啊啊嗯嗯嗯水视频|