2D直線交點
運算元功能
輸入直線/線段的引數,在設定公差範圍內判定另個物體是否相交,若相交則輸出交點座標至輸出引數中
引數介紹
輸入引數

| 引數 | 範圍 | 預設值 | 說明 | 圖示 |
|---|---|---|---|---|
| 輸入影像 | 0-8 | 0 | 影像輸入的IM編號 | ![]() |
計算引數

| 引數 | 範圍 | 預設值 | 說明 | 圖示 |
|---|---|---|---|---|
| 線1 | 2D直線/2D線段 | 2D線段 | 手動設定合適的直線或線段可以通过绑定选择已存在的R直线或线段 | |
| 線2 | 2D直線/2D線段 | 2D線段 | 手動設定合適的直線或線段可以通过绑定选择已存在的R直线或线段 |
延長線段,找到交點,α為夾角度數,P(x,y)為交點座標 
結果顯示
| 引數 | 範圍 | 預設值 | 說明 | 圖示 |
|---|---|---|---|---|
| 直線1 | true/false | false | 若啟用,在影像顯示第一條直線 | |
| 直線2 | true/false | false | 若啟用,在影像顯示第二條直線 | |
| 交點 | true/false | false | 若啟用,在影像顯示兩直線交點 |
輸出引數

| 名稱 | 型別 | 範圍 | 說明 |
|---|---|---|---|
| Result | bool | true/false | true為成功 false為失敗 |
| Warning | bool | true/false | true表示有警告 false表示沒有 |
| Message | string | 輸出成功或錯誤或警告資訊,如果沒有錯誤或警告為空 | |
| Time | float | 運算元執行時間,單位: ms | |
| point | point2d | 兩直線交點 XY 資訊 | |
| angle | float | 兩直線交點角度資訊 |
異常排查
| 序號 | 異常資訊 | 對應引數 | 解決方法 |
|---|---|---|---|
| 1 | 平行,無交點 | 輸入的直線為平行線,沒有交點 | |
| 2 | 輸入的影像為空 | 檢查輸入的影像是否為空 |
示例介紹
工程設計
選擇
加载图片工具,載入需要處理的2d圖片到IM0。選擇兩個
2D直线工具,分別得到兩條直線選擇
2D直线交点工具。
工具使用
選擇輸入影像IM0
選擇繫結上一步
2D直线工具輸出的兩條直線作為線1和線2在結果顯示欄中勾選想要顯示的內容
點選
测试,檢視影像視窗和引數是否符合預期沒有問題後點擊
保存,在執行列表中執行該運算元,即可在對應的IM檢視執行結果

