SCI軟體使用方法總結 定位測量篇

2022-09-05 07:21:13 字數 1014 閱讀 9301

sci軟體使用方法總結-定位測量篇

一、    流程圖

乙個視覺專案的流程圖的框架大體是:相機初始化、變數初始化、…、指令接受、if條件判斷、switch分支、迴圈、結果輸出;

二、    運算元塊內部運算元

定位測量:載入影象、標定、確定roi基準(通過一條直線的角度和兩條直線的交點、或者一條直線和乙個中心點)、找直線(圓、交點等)、找角度、找點等;

a:標定

主要是確定乙個畫素格代表的實際尺寸是多少,以便軟體處理結果的表示(方法不完整,待補充);

b:roi模板定位

一般方法:(1)在劃定的區域找到一條直線,用來確定模板的角度;然後用灰度匹配、blob分析、直線交點等方法,確定乙個點;這樣乙個點和一條直線就能確定乙個平面(準確來說是確定乙個座標平面,用來確定當前平面的座標資訊),然後通過座標轉換,這樣就能確定樣品的實際位置;最後是用roi基準設定功能完成定位,選擇相應的直線角度和灰度匹配(或者blob分析、直線交點)所確定的點即可;

(2)如果工件來料比較規則,沒有角度的變化,也可以選用乙個點來做定位點,不需要角度(這種情況較少),簡稱無角度定位

c:如果是測量直線的長度以及距離,則直接在影象中找到相應的直線,然後用點(直線的中點)到直線的距離、直線到直線的距離、或者兩條直線的交點到直線的距離來確定兩條直線的距離(即一條線段的寬度,比如用兩條長邊的距離來求矩形的寬,用兩條短邊的距離來求矩形的長);

注意:使用找直線的運算元的時候,設定中使用最多的是邊緣強度(對比度)和搜尋線個數(選擇合適的數量可以減小誤差,提高精度,一般設定在100~200);剔除距離和剔除比例是固定的,不用改變;邊緣寬度一般不超過10(會影響精度),投影寬度也基本不用改變,使用預設的數值就好!

定位的使用方法

定位有著超出尋常的地位,它可以實現你想要在任何位置放置東西。定位的使用方法有很多,他可以讓你在排版不周的時候可以讓你強行任意移動任何到東西的位置。定位的乙個基礎用法,是不是每次都用a類包裹住b類,但是每次b類還是會被排擠出a類的範圍,這時候用浮動 外邊距和內邊距去排版,不用這麼麻煩。定位就可以搞定。...

CSS定位使用方法

對於網頁頁面布局來說,使用定位進行布局十分的方便。絕對定位 使用絕對定位應當將父元素設定為相對定位,否則元素絕對定位的基準會一直尋找外層非靜態定位元素 doctype html html lang en head meta charset utf 8 title title title style ...

使用方法總結

變數賦值 name xiaoming 程式互動 name input 請輸入你的名字 sum int input 請輸入你的名字 變成數字型,和數字比較 type 查詢資料型別的方法 a 2 print a,type a 結果 123 格式化輸出 msg 是佔位符 s 數字型 bit length ...