Halcon里使用網口相機出現圖像斷層、橫條現象
GIGE相機(ji)在Halcon下使(shi)用(yong)時(shi),由于(yu)計(ji)算(suan)機(ji)性能的影響(xiang),當圖(tu)像(xiang)劇烈變化(hua)時(shi),會(hui)時(shi)不時(shi)出現(xian)橫條(tiao)。本文(wen)檔提出一(yi)種(zhong)辦(ban)法,只需要對計(ji)算(suan)機(ji)和(he)halcon的一(yi)些默認參數進行重新(xin)設置,就能改善這種(zhong)狀(zhuang)況,使(shi)用(yong)戶達(da)到(dao)最佳的使(shi)用(yong)效果(guo)。
該問題滿(man)足(zu)以下(xia)幾個特(te)征(zheng),用(yong)戶可(ke)以根(gen)據(ju)實(shi)際的測試情況與本文檔中描述的特(te)征(zheng)相比較,來(lai)確定是否適用(yong)。
- 圖像靜止無變化(hua)時,畫(hua)面正常。
- 圖像變化時(shi),如(ru)黑白交替顯示時(shi),畫面(mian)上偶爾(er)會出現黑色或者白色的橫條。
- Image Acquisition中的參數(shu)clear_buffer設置(zhi)為enable時(見圖1),更容易暴(bao)露該問題,即(ji)使(shi)圖像(xiang)不變化畫面(mian)上也能出現白色的(de)橫條(tiao)。
圖1
4.Image Acquisition中的檢測頁面顯示幀率(見圖2)沒有達到相機標稱的幀率(在相機參數為默認值的情況下),并且幀率頻繁跳動,跳動幅度大于2fps。
圖2
解決辦法:
- 關(guan)閉(bi)電腦的(de)防火墻,卸載殺毒軟件;
- 確認(ren)halcon的驅動已安裝,并(bing)且在(zai)激活狀態(見圖(tu)3);
圖3
3.Halcon下參數GtlGVSPDiscardIncompleteBuffers和clear_buffer設置為enable(見圖4)
圖4
4.調節Resends參數,觀察幀率,使其穩定并達到最大(見圖5)
圖5