halcon 透视矩阵
展示图片
read_image(Image,'toushi')
生成一个透视矩阵
hom_vector_to_proj_hom_mat2d (Row, Col, [1,1,1,1], [75,360,360,75], [110,110,360,360],[1,1,1,1] , 'normalized_dlt', HomMat2D)
Px:标注投影的起始点Row坐标 至少4个(原先图的4个角的row坐标) 按照顺序去写几个点坐标
py:标注投影的起始点Col坐标 至少4个(原先图的4个角的Col坐标) 按照顺序去写几个点坐标
Pw:起始点权重元素为[1,1,1,1]或者[0,0,0,0]
Qx 目标点Row坐标 至少4个
Qy 目标点Col坐标 至少4个
Qw 目标点权重
Method:计算方式 normalized_dlt 标准的计算法
HomMat2D 得到仿射矩阵
使用仿射透视矩阵
projective_trans_image (Image, TransImage, HomMat2D, 'bilinear', 'false', 'false')
参数5 是否适应变换之后大小
参数6 是否变换图像域
最后使用dev_display(TransImage)展示图片