【发布时间】:2020-09-15 21:36:32
【问题描述】:
使用image_points_to_world_plane,我通过 Pixel 中的 Row/Col 坐标并返回以 mm 为单位的坐标,参考世界平面..
有没有办法反转这个?例如,我需要知道什么 Row/Col 像素包含世界平面的 0/0 坐标。例如,我给它一个来自世界平面的坐标,它会告诉我在图像的哪个像素中可以找到它。
这个可以吗?
【问题讨论】:
标签: coordinates halcon
使用image_points_to_world_plane,我通过 Pixel 中的 Row/Col 坐标并返回以 mm 为单位的坐标,参考世界平面..
有没有办法反转这个?例如,我需要知道什么 Row/Col 像素包含世界平面的 0/0 坐标。例如,我给它一个来自世界平面的坐标,它会告诉我在图像的哪个像素中可以找到它。
这个可以吗?
【问题讨论】:
标签: coordinates halcon
首先尝试使用“cam_par_pose_to_hom_mat3d”创建一个可以将世界点映射到图像点的矩阵。然后尝试使用指令“project_point_hom_mat3d”将您的世界点转换为图像平面。
【讨论】:
cam_par_pose_to_hom_mat3d中收到消息“失真不为零”
change_radial_distortion_cam_par ('fixed', CamParam, 0, CamParamOut)就可以了