acA2440-20gm
acA2440-20gm
acA2440-20gm
acA2440-20gm
acA2440-20gm
acA2440-20gm

acA2440-20gm

價格

訂貨量(個)

¥99.00

≥1

聯(lián)系人 王經(jīng)理

憩憦憩憩憬憫憧憭憨憬憧

發(fā)貨地 江蘇省蘇州市
進入商鋪
掃碼查看

掃碼查看

手機掃碼 快速查看

在線客服

蘇州技優(yōu)電子技術(shù)服務(wù)有限公司

店齡5年 企業(yè)認證

聯(lián)系人

王經(jīng)理

聯(lián)系電話

憩憦憩憩憬憫憧憭憨憬憧

所在地區(qū)

江蘇省蘇州市

主營產(chǎn)品

Basler

進入店鋪
收藏本店

如果這是您的商鋪,請聯(lián)系我們

商品參數(shù)
|
商品介紹
|
聯(lián)系方式
有無圖像 沒圖像
是否黑屏 黑屏,白屏,花屏
是否亮燈 亮紅燈
是否開機 不開機
故障 設(shè)備找不到相機
商品介紹
這里使用三個隊列完成采集和處理同步。
DMA隊列:
當(dāng)CMOS或CCD芯片曝光然后將數(shù)據(jù)轉(zhuǎn)到相機緩存后,這時候DMA會負責(zé)將緩存中數(shù)據(jù)寫入到“DMA隊列”頭Buffer中。
準(zhǔn)備隊列:
一旦“DMA隊列”頭Buffer被填充完成,會被加到“準(zhǔn)備隊列”尾后,這時候會發(fā)送中斷通知用戶程序:當(dāng)前又有一幀數(shù)據(jù)采集完成,您看著處理吧。
處理隊列:
當(dāng)用戶接收到中斷會自動跳轉(zhuǎn)到中斷函數(shù)中,使用GetFrame拿取“準(zhǔn)備隊列”頭Buffer,然后加到當(dāng)前用戶程序“處理隊列”尾,用戶程序從“處理隊列”頭拿取Buffer處理完成后使用PutFrame將Buffer再添加到原始的“DMA隊列”尾。
acA2440-20gm,acA1280-60gc
如圖,每個相機可能有不同的流采集器(Grab Streamer)或同一接口上安裝了多個相機(也對應(yīng)多個流采集器),對應(yīng)多個通道(Channel)。對每個通道來說,在實際采集時數(shù)據(jù)傳輸實際上是拆分成如圖的數(shù)據(jù)包(Packet) RawData形式傳遞的,內(nèi)存中存儲形式為一維數(shù)組,在每一幀圖像的起始存在不同的標(biāo)識表明一幀的開始和結(jié)束,每一個Packet都有標(biāo)識表明當(dāng)前所屬的通道。為了顯示圖像,用戶程序需要重新將一維數(shù)組數(shù)據(jù)拼裝成圖像形式,這一過程由用戶完成,通??山柚鶲penCV或MIL等圖像處理包完成該操作。
acA2440-20gm,acA1280-60gc
三、 Basler Pylon工業(yè)相機SDK的使用
Pylon庫有C++ .Net等各種封裝版本,一般用C++版本,功能全面效率高,但對于不同接口(GigE USB3.0 CameraLink)的相機必須對應(yīng)使用不同的類,之間不能通用。
基于GenAPI通用相機抽象接口使用的是Node結(jié)構(gòu),以字符串形式訪問相機參數(shù),可以統(tǒng)一管理不同接口類型的相機。但效率低,使用不方便。
Pylon高層用C++封裝,形成本地相機對象
如何管理多個相機,靠譜的方法是按相機ID標(biāo)定順序,需要讀一個配置文件,比如XML或JSON,然而一開始不知道ID,需要先列舉出來。
acA2440-20gm,acA1280-60gc
需要說明如下幾點:
1.這里的初始隊列為1-10,都是初始分配為DMA隊列的,這個內(nèi)存分配和釋放過程有的SDK是自己負責(zé)的,有的則需要用戶自己分配和釋放,SDK只負責(zé)托管使用。
2.一般開始注冊一個中斷處理函數(shù),當(dāng)“準(zhǔn)備隊列”填充完成會自動跳轉(zhuǎn)到中斷函數(shù)中,借此完成同步操作。也可以是用戶自己維護同步結(jié)構(gòu)體,使用查詢和等待的方式判斷“準(zhǔn)備隊列”頭是否填充完成,是否該用戶程序獲取數(shù)據(jù)和處理了。
3.如果用戶處理任務(wù)非常簡單,可以去掉“處理隊列”,每次直接GetFrame->處理->PutFrame。如果用戶處理任務(wù)比較復(fù)雜而不希望出現(xiàn)丟幀的現(xiàn)象,則需要用戶使用“處理隊列”來保存所有可用的Buffer。
4.這里隊列也只是能夠解決處理速度比采集速度慢少許的情況,主要是對不同處理速度做平均來保證采集和處理同步。如果每一幀的處理時間太長,這時候“DMA隊列” Buffer全部轉(zhuǎn)移到“處理隊列” Buffer,就會出現(xiàn)異常情況,這時不同的相機會有不同的處理方法。
-/hbahbeb/-
聯(lián)系方式
公司名稱 蘇州技優(yōu)電子技術(shù)服務(wù)有限公司
聯(lián)系賣家 王經(jīng)理
手機 憩憦憩憩憬憫憧憭憨憬憧
地址 江蘇省蘇州市