Halcon图像的 BLOB 分析处理几何变换 &刚性仿射变换
  Uxc9ApR8SClW 2023年11月02日 82 0

平移 move_region

缩放 zoom_region

镜像 mirror_region

倒置 transpose_region

6.2仿射变换

刚性仿射变换 vector_angle_to_rigid 对图像,区域进行仿射变换

算子:vector_angle_to_rigid( : : Row1Column1Angle1Row2Column2Angle2 : HomMat2D)

示例:vector_angle_to_rigid (Row7, Column7, Phi4, Row7, Column7, 0, HomMat2D1)

Row7(输入参数1):输入需要仿射变换区域中心点行坐标

Column7(输入参数2):输入需要仿射变换区域中心点列坐标

Phi4(输入参数3):输入需要仿射变换区域相对于水平线的角度值

Row7(输入参数4):输入需要仿射变换后区域中心点行坐标

Column7(输入参数5):输入需要仿射变换后区域中心点列坐标

0(输入参数6):输入需要仿射变换后区域相对于水平线的角度值

HomMat2D1(输出参数):输出生成的矩阵数据

区域变换 affine_trans_region

算子:affine_trans_region(Region : RegionAffineTrans : HomMat2DInterpolate : )

示例:affine_trans_region (RegionTrans1, RegionAffineTrans1, HomMat2D1, 'nearest_neighbor')

RegionTrans1(输入对象):输入区域对象

RegionAffineTrans1(输出对象):输出仿射变换后的区域对象

HomMat2D1(输入参数1):输入矩阵参数

'nearest_neighbor'(输入参数2):输入是否使用插值进行转换

 

图像变换 affine_trans_image

算子:affine_trans_image(Image : ImageAffineTrans : HomMat2DInterpolationAdaptImageSize : )

示例:affine_trans_image (Image2, ImageAffineTrans, HomMat2D1, 'constant', 'false')

Image2(输入对象):输入图像对象

ImageAffineTrans(输出对象):输出放射变换后的图像

HomMat2D1(输入参数):输入矩阵参数

'constant'(输入参数):输入是否使用插值进行转换

'false'(输入参数):输入是否调整大小

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
  sX9JkgY3DY86   2023年11月13日   42   0   0 idesedImage
  lG7RE7vNF4mc   2023年11月02日   114   0   0 插值点云Math
Uxc9ApR8SClW