开启左侧

halcon标定助手初始参数怎么输入负值

[复制链接]
liqing127061 发表于 2018-10-11 19:37:39 | 显示全部楼层 |阅读模式
360截图20181011193521345.jpg
今天想试试halcon助手只标定外参,首先要输入已经表定好的的内参时,发现畸变项不能输入负值,这是为什么?怎么输入负值呢?求大佬帮帮忙指导,谢谢大家!
 楼主| liqing127061 发表于 2018-10-11 23:45:43 | 显示全部楼层
没人帮忙解决吗?
绝地武士 发表于 2018-10-12 07:36:32 | 显示全部楼层

其实你自己已经把答案说了,我们知道经过标定后才会出现畸变系数,而且是1/n,也就是说内参的畸变在矫正前你根本无法得知,我们可以知道的就是芯片像素尺寸大小还有焦距。位姿不一样,结果就会有差别!至于提供给你设置,比如倾斜,其实你无法精确测出角度,所以一般默认0,矫正后他会自动修改的!
 楼主| liqing127061 发表于 2018-10-12 10:20:58 | 显示全部楼层
绝地武士 发表于 2018-10-12 07:36
其实你自己已经把答案说了,我们知道经过标定后才会出现畸变系数,而且是1/n,也就是说内参的畸变在矫正 ...

我现在想使用标定助手试试只标定外参,那么就要先输入已经标定好的内参,这个时候应该要输入确切的畸变值,如果这个畸变值是负值,那就没法使用标定助手了吗?
绝地武士 发表于 2018-10-12 11:09:57 | 显示全部楼层
liqing127061 发表于 2018-10-12 10:20
我现在想使用标定助手试试只标定外参,那么就要先输入已经标定好的内参,这个时候应该要输入确切的畸变值 ...

全部重新标定即可,无法单独根据内参标定,因为外参变了畸变系数也就变了!
Jo_Kang 发表于 2018-10-15 16:36:09 | 显示全部楼层
标定时有个算子是直接输出内参数据,是一组数组,你重新定义一个数组,把畸变值改成你要输入的值,后面直接调用你新定义的这个数组啊
 楼主| liqing127061 发表于 2018-10-16 13:40:22 | 显示全部楼层
Jo_Kang 发表于 2018-10-15 16:36
标定时有个算子是直接输出内参数据,是一组数组,你重新定义一个数组,把畸变值改成你要输入的值,后面直接 ...

我说的是标定助手怎么做到,算子肯定可以啊,不过还是谢谢你了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表