學習HALCON放射變換

2021-07-12 07:24:39 字數 351 閱讀 4672



學習halcon用到的一些函式

(1)vector_angle_to_rigid();compute a rigid affine transformation from points and angles.

計算點和角度到另乙個點和角度的仿射矩陣,根據矩陣計算點與點之間的變換關係。

(2)angle_ll();calculate the angle between two lines.

計算兩條直線之間的夾角

(3)tuple_deg();

convert a tuple from radians to degrees.

將弧度轉換為度 



放射變換引數求解

仿射變換 affine transformation或 affine map 是一種二維座標到二維座標之間的線性變換,它保持了二維圖形的 平直性 即 直線經過變換之後依然是直線 和 平行性 即 二維圖形之間的相對位置關係保持不變,平行線依然是平行線,且直線上點的位置順序不變 放射變換可以寫為如下的形...

齊次空間 放射變換

4d向量是由3d座標 x,y,z 和齊次座標w組成,寫作 x,y,z,w 在3d世界中為什麼需要3d的齊次座標呢?簡單地說明一下,在一維空間中的一條線段上取一點x,然後我們想轉移x的位置,那我們應該是x x k,但我們能使用一維的矩陣來表示這變換嗎?不能,因為此時一維的矩陣只能讓x點伸縮。但如果變成...

halcon學習筆記3 幾何定位 仿射變換

關於仿射變換,這裡不做詳細介紹,這裡推薦一篇文章 如何通俗地理解仿射變換 幾何定位和仿射變換的一部分運算元 affine trans iamge,region,xld 仿射變換 作用到iamge,region xld等都可以 vector angle to rigid 得到乙個剛性仿射變換矩陣 or...