设置首页收藏本站在线聊天
授权版本:2024_09
开启左侧

关于使用读dxf文件进行形状匹配的疑问

[复制链接]
ericL 发表于 2023-3-23 15:07:08 | 显示全部楼层 |阅读模式
发现在使用read_contour_xld_dxf和gen_model_image_of_bright_object_with_holes_COPY_1读入dxf文件转化为轮廓后,做模板与需要匹配的图片进行匹配,映射到图片上的角度,大小和位置都差很远,而直接用读取模板图片不使用dxf做的模板,进行形状匹配就不会出现这种问题;这是为什么呢?做模板都是用create_scaled_shape_model,而匹配模板都是用find_scaled_shape_model
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Criss 发表于 2023-3-23 16:52:34 | 显示全部楼层
正常情况下,导入的dxf中心和基于它创建的模板中心确实是不一样的,而且镜像后偏差也大。好在所有的数据都是相对的,一般这种情况下将dxf基于模板位置进行仿射校准到一致即可,然后再仿射最终的图像。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| ericL 发表于 2023-3-23 16:57:04 | 显示全部楼层
Criss 发表于 2023-3-23 16:52
正常情况下,导入的dxf中心和基于它创建的模板中心确实是不一样的,而且镜像后偏差也大。好在所有的数据都 ...

好的,感谢,我看一下
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| ericL 发表于 2023-3-24 16:20:31 | 显示全部楼层
Criss 发表于 2023-3-23 16:52
正常情况下,导入的dxf中心和基于它创建的模板中心确实是不一样的,而且镜像后偏差也大。好在所有的数据都 ...

您好,不好意思我还想问一下,我想要通过模板匹配得出的质心转换为世界坐标后,在世界坐标下把dxf轮廓的质心移动到模板匹配出的质心位置,但是模板匹配的质心每个都不一定在模版轮廓的同一个位置,且这些质心和模板轮廓的相对位置和我dxf的质心与dxf轮廓的相对位置也不一样,直接质心对质心,轮廓整体位置会对不上,这种情况您这边之前有没有遇到或者考虑过
1.jpg 2.jpg
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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