機器視覺之eVision

2022-07-27 10:12:12 字數 704 閱讀 4481

比利時 euresys 公司的 evision 影象類的類庫 easymulticam 庫,它提供了乙個有效的和易於使用的硬體抽象層,因此可以作為影象採集卡的高階驅動動序,可以同時為多個 ccd 影像提供不同的傳輸通道,並且他們之間的通道互不影響。

一:初始化通道

首先我們要建立兩個通道:

euresys::multicam::channel* channelwith1;

euresys::multicam::channel* channelwith2;

設定相關通道引數:

#define mc_camfile (mcparamid)

#define camfile   -1

channelwith1 ->setparam(mc_camfile, camfile);

channelwith2 ->setparam(mc_camfile, camfile);

然後註冊**函式

channel->registercallback();

二:開啟通道

開啟通道之前,首先做乙個判斷,是選擇的通道 1 還是通道 2,然後傳送命令並啟用通道。

switch (currentchannel)

三:關閉通道

關閉通道,可以用函式 setidle(),通過選擇來關閉當前的通道。

switch (currentchannel)

機器視覺之鏡頭簡介

簡單講鏡頭就是在其一端收集物體的光線,並將光線在另一端匯聚為實像,並投影到接收面的物體。此時,匯集光線的點稱為焦點,鏡頭中心到焦點的距離稱為焦點距離。當鏡頭為凸鏡時,焦點距離將根據鏡頭的厚度 膨脹 程度不同而各不相同,膨脹程度越大焦點距離越短。鏡頭幾個基本的引數包括焦距 長焦,廣角,變焦範圍 f值 ...

機器視覺之 認知篇

概述 what?機器視覺,也許有人會問,機器視覺是乙個什麼東西?都沒聽說過,是幹什麼的?一開始,我也什麼都不知道,乙個學軟體的我,現在開始慢慢接觸視覺了。所謂的機器視覺,就是用人眼代替機器去做測量和判斷,即為機械人的眼睛。機器視覺技術最大的特點是速度快 資訊量大 功能多。機器視覺的應用主要有檢測和機...

訊號處理在機器視覺 機械人視覺與機器視覺

機械人視覺 計算機視覺 影象處理 機器視覺和圖形識別,這幾者之間到底有神馬區別呢?要弄清楚他們哪乙個是哪乙個,有時候也真的是容易混淆的。接下來看看這些術語的具體含義是什麼,以及他們與機械人技術有什麼關聯。讀了這篇文章後,你就再也不會被這些概念弄糊塗了!在這篇文章當中,我們分解了機械人視覺的 族譜 以...