Skip to content

2D直線交點

運算元功能

輸入直線/線段的引數,在設定公差範圍內判定另個物體是否相交,若相交則輸出交點座標至輸出引數中

引數介紹

輸入引數

引數範圍預設值說明圖示
輸入影像0-80影像輸入的IM編號

計算引數

引數範圍預設值說明圖示
線12D直線/2D線段2D線段手動設定合適的直線或線段
可以通过绑定选择已存在的R直线或线段
線22D直線/2D線段2D線段手動設定合適的直線或線段
可以通过绑定选择已存在的R直线或线段

延長線段,找到交點,α為夾角度數,P(x,y)為交點座標 線面交點

結果顯示

引數範圍預設值說明圖示
直線1true/falsefalse若啟用,在影像顯示第一條直線
直線2true/falsefalse若啟用,在影像顯示第二條直線
交點true/falsefalse若啟用,在影像顯示兩直線交點

輸出引數

名稱型別範圍說明
Resultbooltrue/falsetrue為成功
false為失敗
Warningbooltrue/falsetrue表示有警告
false表示沒有
Messagestring輸出成功或錯誤或警告資訊,如果沒有錯誤或警告為空
Timefloat運算元執行時間,單位: ms
pointpoint2d兩直線交點 XY 資訊
anglefloat兩直線交點角度資訊

異常排查

序號異常資訊對應引數解決方法
1平行,無交點輸入的直線為平行線,沒有交點
2輸入的影像為空檢查輸入的影像是否為空

示例介紹

工程設計

  1. 選擇加载图片工具,載入需要處理的2d圖片到IM0。

  2. 選擇兩個2D直线工具,分別得到兩條直線

  3. 選擇2D直线交点工具。

工具使用

  1. 選擇輸入影像IM0

  2. 選擇繫結上一步2D直线工具輸出的兩條直線作為線1和線2

  3. 在結果顯示欄中勾選想要顯示的內容

  4. 點選测试,檢視影像視窗和引數是否符合預期

  5. 沒有問題後點擊保存,在執行列表中執行該運算元,即可在對應的IM檢視執行結果

本地圖片

Vision Studio