设为首页收藏本站
授权版本:2024_07
开启左侧

基于单张mark点图片的畸变校正算法

[复制链接]
halcon2016 发表于 2024-2-21 16:16:05 | 显示全部楼层 |阅读模式
本帖最后由 halcon2016 于 2024-2-21 16:19 编辑

利用halcon标准标定板实现图像畸变校正时,需要在多个位置采集多张标定板图片,实际操作起来比较繁琐,本贴介绍一种基于单张mark点图片的畸变校正算法,只需拍摄一张等间距的mark点图像即可实现图像畸变校正,操作简单,实用性强,校正后的图像保持原图尺寸不变,且无mark点的图像边缘也得到保留,可直接用在项目中。

校正前图片:
Imagecalib.jpg

校正后图片:
Imagecalib_Mapped.jpg

完整halcon脚本代码:
基于单张mark点图片的畸变校正算法.hdev (9.07 KB, 下载次数: 6, 售价: 100 视觉币)

奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Yanlf 发表于 2024-2-22 08:32:35 | 显示全部楼层
100视觉币太高了
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
鑫旺兴 发表于 2024-2-25 21:47:13 | 显示全部楼层
没视觉币的情可以堪
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
笔尖下的梦 发表于 2024-2-26 10:00:16 | 显示全部楼层
不错的思路
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
lyq199695 发表于 2024-2-26 10:20:23 | 显示全部楼层
没视觉币的情可以堪
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
hansi 发表于 2024-3-20 14:22:41 | 显示全部楼层
我试过将将所有的圆心提取出来,然后连接成类似棋盘格的直线,再通过halcon的径向畸变自矫正算子进行矫正,但是对halcon使用不熟练,卡在了通过圆心连接成直线这一步,有没有什么方法可以创建直线的
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| halcon2016 发表于 2024-3-20 14:46:58 | 显示全部楼层
hansi 发表于 2024-3-20 14:22
我试过将将所有的圆心提取出来,然后连接成类似棋盘格的直线,再通过halcon的径向畸变自矫正算子进行矫正, ...

这个我有现成的脚本
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
vince01 发表于 2024-4-21 15:29:29 | 显示全部楼层
楼主这种方法只是得到矫正map图,还是可以像halcon默认标定方法一样得到内参?
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
A.H 发表于 2024-4-24 13:06:18 | 显示全部楼层
vince01 发表于 2024-4-21 15:29
楼主这种方法只是得到矫正map图,还是可以像halcon默认标定方法一样得到内参? ...

这种应该只是矫正图吧
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
18352405919 发表于 2024-5-20 20:11:24 | 显示全部楼层
参考网上有篇帖子 吊炸天的自标定,就是用一张图做矫正
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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