Halcon学习笔记——Day4

四十四、生成刚体和仿射矩阵的算子

1、hom_mat2d_translate:参数为需移动的距离

2、hom_mat2d_rotate:参数为需旋转的角度

3、hom_mat2d_scale

4、hom_mat2d_slant

5、需要注意的是,齐次变换矩阵参考于一般的右手数学坐标系。使用齐次变换矩阵来变换图像、区域、XLD或从图像提取的任何数据,必须在x坐标中传递行row坐标、在y坐标中传递列column坐标。与halcon传统的坐标体系相反。hom_mat2d_translate、hom_mat2d_rotate、hom_mat2d_scale以及hom_mat2d_slant都是如此

6、vector_angle_to_rigid 只能做平移和旋转

        6.1 旋转的中心点为转换前的点

        6.2 前三个参数:转换前点的行列、角度

        6.3 后三个参数:转换后点的行列、角度

        6.4 进行区域转换时选择区域重心转换前后的行列坐标,角度选择区域主轴转换前后的角度。意为对该区域不进行平移只进行绕着重心的旋转

        6.5 顺序是先旋转后平移。先平移后旋转和先旋转后平移的结果是不一样的

7、使用以上算子进行旋转或者缩放变换时,先将旋转中心和缩放中心平移到原点处,在原点处对图像进行旋转缩放,再将图像平移会原来的位置

四十五、仿射变换算子

1、affine_trans_region:输入区域、输出区域、变换矩阵、差分算法

2、affine_trans

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值