
Pylon?以實時圖像采集講解PylonC?SDK使用流程一般的對于提供硬件編程來說,硬件生產(chǎn)廠家都會提供好SDK使用的手冊和實例。手冊中一般包括安裝和配置流程,一些基本概念的介紹,SDK每個函數(shù)使用,SDK使用流程和實例(有些硬件實例直接寫在手冊中,有些會以單文件存在,還有的兩者皆有)。對于上位機軟件開發(fā)人員來說拿到一個硬件上位機編程任務。先應該閱讀了解其SDK概念,再按照其介紹的SDK開發(fā)流程閱讀其提供的實例,修改相應的實例為自己所用,有不懂的函數(shù)查詢一下其用法即可。有些開發(fā)人員習慣性的去記其API,這是費時費力的做法,并不**。下面主要以實時圖像采集講解Basler相機的PylonC?SDK的使用流程。隨著科技的日漸成熟,工業(yè)相機得到了飛速發(fā)展。近幾年國外的工業(yè)相機廠商快速崛起,成為機器視覺領域的,比較有代表性的有:basler相機、灰點相機等。下面我們來看一下工業(yè)相機的主要參數(shù):1.分辨率:是指該像元傳感器對不同光波的敏感特性,一般響應范圍是350nm-1000nm,一些相機在靶面前加了一個濾鏡,濾除紅外光線,如果系統(tǒng)需要對紅外感光時可去掉該濾鏡。2.像素深度:這個參數(shù)也在一定程度上影響著圖像質(zhì)量的好壞。3.幀率:這個參數(shù)是相機采取傳輸圖像速率的一個重要的衡量標準,對于一般的面陣相機一般為每秒采集的幀數(shù),對于大多數(shù)線陣相機為每秒采集的行數(shù),這是選擇工業(yè)相機時得考慮的必不可少的一個參數(shù)4.曝光方式:不同的工業(yè)相機有著不同的曝光方式。線陣相機一般采用的是逐行曝光方式,面陣相機一般采用幀曝光和滾動行曝光,還有一些面陣相機才用的是場曝光。5.像元尺寸:像元大小和分辨率共同決定了相機的靶面的大小。而相機靶面有對圖像的成像質(zhì)量有著很大的影響。一般情況下,像元的尺寸越小,越難制造,但是越小的像元成像的質(zhì)量也就越高。6.接口類型:不同的工業(yè)相機有著不同的接口類型。主要有GIGE千兆網(wǎng)、USB2.0、USB3.0、Camera?Link1394A、1394B、等多種類型的接口可以看到相機編程需要做三方面工作:1.初始化操作先初始化相機驅(qū)動Com環(huán)境,然后遍歷得到當前的相機列表,根據(jù)相機ID或List?編號選擇對應相機。之后連接相機,先設置本次采集的相機參數(shù)(幀速、圖像大小、縮放比等),然后是分配和注冊當前DMA隊列,這里有的是用戶完成,有的是SDK完成。之后先開啟DMA邏輯等待相機采圖,然后使相機開始工作采圖,整個系統(tǒng)就按照之前工作流程運作起來了,許多SDK將“開啟DMA”和“相機開始工作”合并為“開始采集”。2.結束操作先停止相機工作再關閉DMA邏輯,許多SDK將“開啟DMA”和“相機開始工作”合并為“結束采集”。然后清理DMA隊列,和分配時對應,這里有的是用戶完成,有的是SDK完成。后斷開相機并清理工作環(huán)境。如圖,每個相機可能有不同的流采集器(Grab?Streamer)或同一接口上安裝了多個相機(也對應多個流采集器),對應多個通道(Channel)。對每個通道來說,在實際采集時數(shù)據(jù)傳輸實際上是拆分成如圖的數(shù)據(jù)包(Packet)?RawData形式傳遞的,內(nèi)存中存儲形式為一維數(shù)組,在每一幀圖像的起始存在不同的標識表明一幀的開始和結束,每一個Packet都有標識表明當前所屬的通道。為了顯示圖像,用戶程序需要重新將一維數(shù)組數(shù)據(jù)拼裝成圖像形式,這一過程由用戶完成,通常可借助OpenCV或MIL等圖像處理包完成該操作。
蘇州技優(yōu)電子技術服務有限公司承接的維修設備有:各工業(yè)相機維修,CCD相機維修,工業(yè)攝像機維修,CCD攝像機維修,伺服驅(qū)動器維修、變頻器維修、電源維修、工控主板、驅(qū)動板、接口板、信號處理板、溫度控制儀器、數(shù)控系列各種控制板、工控機、注塑機CPU板、人機界面、溫度板、位置板、比例板、放大板、比例閥、注塑機機械手主板、操作盒等自動化設備控制單元維修。公司擁有的電路板維修測試儀,維修技術團隊成員都具備10+年以上設備維修實戰(zhàn)經(jīng)驗,設備修復率高、維修交期短、價格低、*原理圖。主要維修的有BALSER、teli、cognex、西門子、ABB、歐姆龍、倫茨、松下、富士、施耐德、法那科、安川、臺達、東芝、三菱、百格拉等。公司客戶行業(yè)涉及機械制造、注塑業(yè)、橡膠、電路板制造工廠、印刷、電梯、汽車生產(chǎn)、發(fā)電、電鍍、、食品、包裝等。公司秉承“顧客至上,銳意進取”的經(jīng)營理念,堅持“客戶”的原則為廣大客戶提供的服務。歡迎惠顧!