少有人走的路

勇哥的工业自动化技术网站

halcon算子:read_pose

read_pose

名称

read_pose —从文本文件中读取3D姿势。

签名

read_pose(::PoseFilePose

描述

read_pose用于从名称为PoseFile的文本文件中读取3D姿势Pose3D姿势的默认HALCON文件扩展名是'dat'。

姿势描述了一个刚性3D变换,即由任意平移和旋转组成的变换,具有6个参数,三个用于平移,三个用于旋转。

使用第七个参数,可以指示不同的姿势类型(请参见create_pose)。

合适的文件可以由操作员write_pose生成, 如下所示:

  #3D姿势参数:旋转和平移
  #使用的表示类型:
  00
  #旋转角度[deg]或罗德里格斯矢量:
  r -17.8134 1.83816 0.288092
  #平移向量(xyz [m]):
  t 0.280164 0.150644 1.7554


并行化

  • 多线程类型:可重入(与非排他运算符并行运行)。

  • 多线程作用域:全局(可以从任何线程调用)。

  • 未经并行处理。

参量

姿势文件(input_control)  filename.read → (字符串)

外部摄像机参数的文件名。

默认值: 'campose.dat'

建议值:“ campose.dat”“ campose_initial.dat”“ campose_final.dat”

文件扩展名:t

姿势(output_control)  姿势→ (实数/整数)

3D姿势。

元素数: 7

结果

如果所有参数值正确并且文件已成功读取,则read_pose返回2(H_MSG_TRUE)。如有必要,将引发异常。

可能的前辈

read_cam_par

可能的继任者

pose_to_hom_mat3d, 

camera_calibration, 

disp_caltab, 

sim_caltab

也可以看看

create_pose

 find_marks_and_pose, 

camera_calibration

 disp_caltab

 sim_caltab, 

write_pose, 

pose_to_hom_mat3d, 

hom_mat3d_to_pose


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2025年12月    »
1234567
891011121314
15161718192021
22232425262728
293031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
文章归档
网站收藏
友情链接

Powered By Z-BlogPHP 1.7.3

Copyright www.skcircle.com Rights Reserved.

鄂ICP备18008319号


站长QQ:496103864 微信:abc496103864