一、xld線段中點
area_center_points_xld
(line4
,area
,row
,column
)
二、xld線段端點
*
xld轉region
gen_region_contour_xld
(linecontours
,regionlines
,'filled')*
提取區域輪骨
skeleton
(regionlines
,skeleton)*
獲取輪骨端點
junctions_skeleton
(regionlines
,endpoints
,juncpoints
)get_region_points
(endpoints
,rows1
,columns1
)
三、xld線段角度
法一:可將xld轉成區域,然後求區域的方向
gen_region_contour_xld
(linecontours
,regionlines
,'filled'
)orientation_region
(regionlines
,phi
)
法二:直接求xld輪廓方向
orientation_xld
(xld::
:phi
)
法三:通過求橢圓長半軸、短半軸的方式求xld輪廓(精度較高,但是方向有時會找不准)
elliptic_axis_points_xld
(xld::
:ra,rb
,phi
)
注:直線起始端點(rows[0],columns[0]),末尾端點(rows[1],columns[1])
offsetx:=
rightdowncolumn
-leftupcolumn
offsety:=
rightdownrow
-leftuprow
tuple_atan2
(offsety
,offsetx
,angel
)tuple_deg
(angel
,angeldeg)*
線段與x軸正方向的夾角
m_rotate:=
180-
angeldeg
halcon獲得線段 region 的端點
在halcon演算法中我們可能會需要求得線段也就是line的端點,那麼怎樣才可以得到呢?主要用到下邊的 skeleton regionlines,skeleton junctions skeleton regionlines,endpoints,juncpoints get region point...
線段中點到另一直線距離最短 直線 射線和線段
一 概念描述 現代數學 在歐幾里得幾何學中,直線是幾何學中的基本概念,是點在空間內沿相同或相反方向運動的軌跡。或者定義為 曲率最小的曲線 以無限長為半徑的圓弧 射線亦稱為半直線,是幾何學的重要概念之一,指直線上任一點一旁的部分。這一點稱為射線的端點。射線也可以定義為 從某乙個確定的點出發,沿固定方向...
線段中點到另一直線距離最短 線段和最短問題
線段和最短問題 在哪條直線上找點就以哪條直線為軸作對稱點 1 作圖題 本題滿分 4分 用圓規 直尺作圖,不寫作法,但要保留作圖痕跡 某汽車探險隊要從a城穿越沙漠去b城,途中需要到河流l邊為汽車加水,汽車在河邊哪一點加水,才能使行駛的總路程最短?請你在圖上畫出這一點 03青島 2 如圖,在直角座標系中...