• <s id="yf2j4"></s>
    <tbody id="yf2j4"><p id="yf2j4"></p></tbody>
    <rp id="yf2j4"><ruby id="yf2j4"></ruby></rp>
  • <button id="yf2j4"><acronym id="yf2j4"></acronym></button>
  • <button id="yf2j4"><object id="yf2j4"></object></button>
      <progress id="yf2j4"><track id="yf2j4"></track></progress>
      <dd id="yf2j4"><noscript id="yf2j4"></noscript></dd>
        石鑫華視覺網| 東莞華視自動化科技有限公司|機器視覺論壇|淘寶店鋪

        石鑫華視覺網_機器視覺光源_光源控制器_工業相機_工業鏡頭_視覺系統方案_NI_LabVIEW_Vision_圖像處理教程_機器視覺論壇商城_東莞市華動智能科技有限公司

        當前位置: 首頁 > 相機 >

        Basler acA640-90gm多種驅動模式對比

        時間:2013-07-18 17:45來源:機器視覺網http://www.sztcdj.cn 作者:石鑫華 點擊: 99999次
        Basler acA640-90gm是一款30萬像素90幀千兆網黑白工業相機。是由德國Basler公司制造的ACE系列工業相機中的一款。其主要參數如下: Basler acA640-90gm 這款相機,使用Basler自已的驅動加圖像采集軟件,可以很輕松的完成圖像的采集,并且不挑卡,各種屬性也都可以使用并
        Basler acA640-90gm是一款30萬像素90幀千兆網黑白工業相機。是由德國Basler公司制造的ACE系列工業相機中的一款。其主要參數如下:
        Basler acA640-90gm
        Basler acA640-90gm
        這款相機,使用Basler自已的驅動加圖像采集軟件,可以很輕松的完成圖像的采集,并且不挑卡,各種屬性也都可以使用并設置。
        使用Baler Pylon軟件采集圖像OK
        使用Baler Pylon軟件采集圖像OK
        使用Basler Pylon軟件采集圖像屬性豐富AOI可調
        使用Basler Pylon軟件采集圖像屬性豐富AOI可調
        但是如果更換到NI Vision中采集時,就多少都有一些問題。Basler的這款acA640-90gm工業相機支持多種驅動,如GigEVision,Direct Show,TiWan等。安裝好驅動后,通常會在NI MAX中出現兩個相機,一個是使用GigEVision接口進行驅動的,另一個是使用DirectShow驅動的。理論上來講,這兩種驅動方式,在NI MAX中都應該是可以驅動的。但是很遺憾,GigEVision的驅動并不能很好的驅動相機,點擊后會彈出無法連接的對話框。
        Basler acA640-90gm工業相機無法使用GigEVision驅動
        Basler acA640-90gm工業相機無法使用GigEVision驅動
        如果使用Direcshow驅動程序進行驅動,則可以驅動相機采集圖像:
        Basler acA640-90gm工業相機使用DirectShow驅動
        Basler acA640-90gm工業相機使用DirectShow驅動
        雖然可以使用DirectShow驅動相機,但是在視頻模式中,看到其最大的視頻模式是660*494像素,使用此模式采集圖像后,圖像會錯亂:
        Basler acA640-90gm使用660*494 YUY2 90.00fps視頻模式采集圖像
        Basler acA640-90gm使用660*494 YUY2 90.00fps視頻模式采集圖像
        從上圖中看到,圖像是仲傾斜的,而且越往上,左右錯位越嚴重。這里可以需要理解成相機的成像時,從最下面一行開始,從左往右成像。從工業相機的參數中知道,圖像傳感器有效分辨率是659*494像素。而在NI MAX中,將相機的分辨率驅動成了660*494像素,這樣第一行需要從第二行借一個像素上來補充才可以。然后第二行本身被第一行借了一像素,就得向第三行借兩個像素。這樣往上走,圖像就越往左傾斜。
        當設置成640*480的分辨率時,就可以比較正確的采集圖像:
        Basler acA640-90gm使用640*480 YUY2 92.29fps視頻模式采集圖像
        Basler acA640-90gm使用640*480 YUY2 92.29fps視頻模式采集圖像
        雖然使用DirectShow可以采集圖像,但是其可供設置的屬性則非常有限:
        使用DirectShow模式驅動相機,設置的屬性有限
        使用DirectShow模式驅動相機,設置的屬性有限
        從圖上看到,使用DirectShow模式驅動相機時,可供設置的屬性只有亮度,曝光、快門,連AOI都可以設置。
        當然,這個只是針對當前的臺式電腦里的狀況,在其它電腦上,則情況又可能會有不同,在一臺筆記本上,使用Realtek的千兆網卡,使用GigEVision驅動相機時,雖然無法采集圖像,但是可以得到大部分的相機屬性;而使用DierctShow的模式,則無法采集圖像,好像NI看不起Realtek似的。而臺式機上,則使用Intel、Realtek的網卡,都可以使用DirectShow采集圖像。據了解,有些人可以使用GigEVision驅動相機,但是無法使用DirectShow驅動相機。這里可能需要考慮的情況有很多方面,如相機的驅動Pylon有多個不同的版本,每個版本的驅動都有可能不一樣。會造成一些功能上的不同。
        網卡的驅動程序,也有可能有多種,如下圖所示:
        Intel 千兆網卡驅動程序
        Intel 千兆網卡驅動程序
        如果使用Intel的千兆網卡,則有可能有多種不同的驅動程序,如Basler、Intel、NI等網卡驅動。選擇不同,效果上可能會有出入,只是在本次實驗中沒有發現區別。
        NI IMAQdx驅動版本也有可能不同,會造成功能上的差異。NI每年都會出一兩版IMAQdx驅動。其中有區別有差異也是非?赡艿。
        操作系統上的差異,F在有些人在用WIN XP,有些人在用WIN7,有人用32位,有人用64位,這些都會造成使用上的差異。
        如果遇到無法采集圖像的問題,只能是具體情況具體分析,沒有萬能解決方案的。
         
        (責任編輯:石鑫華)
        ------分隔線----------------------------
        石鑫華推薦