一、坐標空間
坐標空間是什么?坐標空間提供數學框架解釋點的位置。
校准和定位
通過以下方法可以建立坐標空間:1)工具定位;2)FixtureNPointToNPoint工具、CalibNPointToNPoint工具、棋盤格校准工具、手動配置建立一個二維轉換。
根空間
根空間是在任何圖像處理之前與所采集的像素相一致的左手坐標系,與合成或者行掃描圖像可能會不同。
當某圖像在進行圖像處理或者再取樣時,VisionPro會自動調整根空間。
用戶空間
VisionPro允許定義任何數量的額外坐標系統,通常,用戶空間被用來創建和控制校准和定位。確定:單位;用右手坐標系或左手坐標系;它與根空間的相互關系;
像素空間
像素空間在以下方面與根空間相似:1)其原點始終在左上角;其空間與圖像像素相對應;但是,像素空間並不會圖像處理的效果而進行調整;很少在應用中使用。
坐標空間樹
坐標空間樹包含:圖像的根空間;創建的所有用戶空間、所有空間之間如何相互關聯;a.k.a轉換;
選中的空間
無論何時,空間樹種的一個空間為圖像選中的空間;其中所有VisionPro工具在圖像上運行的坐標系統:返回結果、解釋輸入數據:即目標區域;通過一些轉換創建一個新圖像可以向坐標空間樹添加一個新的坐標空間並且自動選擇該空間作為新圖像被選中的空間的名字。允許自動從處理過的圖像映射坐標回到原來的圖像,或者反過來映射。
獲得其他空間中的結果
第一個方法:
編程CogCoordinateSpaceTree中提供所需的轉換並使用圖像位置(MapPoint)方法;
第二個方法:
使用一個“unfixtured_image”作為到工具的輸入。這可能是被選定位置(SelectedSpace)("@");確保所有輸入值在被選定位置("@")中;修改圖形的“被選定位置名稱”為固定空間中的一個。這會確保所有圖形將顯示在說期待的位置,但是工具會在“@”空間中顯示結果。
二 固定工具
固定工具用在已經計算一個坐標轉換時創建一個固定坐標系統:比如,使用PMAlign來查找元件,將其結果產生一個轉換。
問題:
創建一個流標卡尺測量中心“標簽”的寬度;游標卡尺的目標區域必須相對於在圖像中找到“耳”的地方移動;
開始
創建並配置一個像源和一個PMAlign工具,訓練來查找支架的右“耳”;