工業(yè)軟件除具有軟件的性質(zhì)外,還具有鮮明的行業(yè)特色,隨著自動(dòng)化產(chǎn)業(yè)的不斷發(fā)展,通過(guò)不斷積累行業(yè)知識(shí),將行業(yè)應(yīng)用知識(shí)作為發(fā)展自動(dòng)化產(chǎn)業(yè)的關(guān)鍵要素,工業(yè)---,逐漸成為企業(yè)調(diào)整經(jīng)濟(jì)結(jié)構(gòu),轉(zhuǎn)變經(jīng)濟(jì)增長(zhǎng)方式的主要因素。
工業(yè)軟件離不開工藝的支持不同行業(yè)的工業(yè)控制軟件,工業(yè)軟件價(jià)格,其服務(wù)對(duì)象均不相同,鋼鐵行業(yè)針對(duì)的是冶金工業(yè),其控制軟件很難適用機(jī)械行業(yè),反之亦然。一套好的工業(yè)控制軟件,工業(yè)軟件,不僅能夠滿足當(dāng)前工藝的需要,而且在控制思想上,還有一定的---意識(shí),在一定時(shí)間內(nèi)不會(huì)落后。
1. 安裝相機(jī)自帶的驅(qū)動(dòng)和sdk開發(fā)包;
2. 用vs2010新建一個(gè)工程,配置好sdk的動(dòng)態(tài)鏈接庫(kù)或者靜態(tài),具體動(dòng)態(tài)鏈接庫(kù)的使用可參見孫鑫的那本書,這里不多說(shuō);
3. 條用sdk開發(fā)包中的函數(shù)建立相機(jī)和pc機(jī)件的鏈接;
4. 建立視頻流數(shù)據(jù),設(shè)立一個(gè)回調(diào)函數(shù)具體參見各sdk,并將數(shù)據(jù)拷貝到mat中的data中;
5. 有了opencv中的mat數(shù)據(jù)結(jié)構(gòu),接下來(lái)就可以實(shí)現(xiàn)我們的各種算法了。
工業(yè)軟件大體---為兩個(gè)類型:嵌入式軟件和非嵌入式軟件。嵌入式軟件是嵌入在控制器、通信、傳感裝置之中的采集、控制、通信等軟件,非嵌入式軟件是裝在通用計(jì)算機(jī)或者工業(yè)控制計(jì)算機(jī)之中的設(shè)計(jì)、編程、工藝、監(jiān)控、管理等軟件。尤其是嵌入式軟件,應(yīng)用在電子和工業(yè)控制等領(lǐng)域之中,工業(yè)軟件,對(duì)---性、安全性、實(shí)時(shí)性要求---高,必須經(jīng)過(guò)嚴(yán)格檢查和測(cè)評(píng)。還要---強(qiáng)調(diào)的是與設(shè)計(jì)相關(guān)的軟件,如autocad、cae等。