cv_sift
技术员
技术员
  • 最后登录2021-10-16
  • 发帖数85
  • 金币710枚
  • 贡献勋章0枚
  • 社区居民
阅读:554回复:21

求助关于变形匹配变不过来的问题

楼主#
更多 发布于:2021-10-09 21:25
      求助大家关于变形匹配的问题,比较有难度, 我用一个dxf格式的文件做线条模板去做变形匹配识别,下面这个变形不大的图片,我把平滑度设为50,尖角的地方对不上,把平滑度调到200,尖角就会对准;

图片:可以变过来.jpg


图片:测试结果_尖角不准.jpg



对变形大的图片,多处不准,主要是两个问题,一是边缘变形不准,二是内部线条变形不准。下面第一个图是边缘变形不准,劈叉和尖角的地方变形不准,劈叉变形还很大,第二个图是内部线条变形不准,靠近中间的地方find给出的边缘怎样都不准,我需要一个变得比较准确的内部线条。

图片:测试结果_劈叉过大裁片_多处不准.jpg



图片:测试结果_劈叉过大裁片_内部变形不是很准.jpg

https://pan.baidu.com/s/1RGWfZXS-E1GpZbrQe4aY1Q,模板和图片我放在这个链接里了,提取码是1234,(如果缩放比例不对,按照行列4.2倍放大即可),请问各位友友有什么建议吗?用这个dxf做线条模板,怎么让边缘线条和内部线条都能变过来呢?这个东西对我来说还蛮有挑战的,希望各位友友多给点宝贵的建议,谢谢!
[cv_sift于2021-10-13 12:34编辑了帖子]
喜欢0

最新打赏:0人

libaineu2004
高级工程师
高级工程师
  • 最后登录2021-10-15
  • 发帖数409
  • 金币5795枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
沙发#
发布于:2021-10-09 22:00
mark。这个是工业界的难点。
sc6231565
管理员
管理员
  • 最后登录2021-10-15
  • 发帖数1269
  • 金币35697枚
  • 贡献勋章0枚
  • 社区明星
  • 最爱沙发
  • 原创写手
  • 喜欢达人
  • 忠实会员
  • 社区居民
板凳#
发布于:2021-10-11 11:19
如果只是想尖角能对上,应该把其他轮廓给屏蔽掉,不然匹配的时候,其他轮廓会影响这点尖角

这个变形匹配,没有想象的那么好用..目前没见过谁成功用这个做过项目

帖子给你置顶1周了,不用重复发帖...
cv_sift
技术员
技术员
  • 最后登录2021-10-16
  • 发帖数85
  • 金币710枚
  • 贡献勋章0枚
  • 社区居民
地板#
发布于:2021-10-11 12:29
sc6231565:如果只是想尖角能对上,应该把其他轮廓给屏蔽掉,不然匹配的时候,其他轮廓会影响这点尖角

这个变形匹配,没有想象的那么好用..目前没见过谁成功用这个做过项目

帖子给你置顶1周了,不用重复发帖...
回到原帖
不好意思,我不太懂发帖的规则,这个版块我发了一次,其他的版块有发,也只发了一次,算重复发帖吗?所有版块只能发一个的话,我想保留Halcon实例/功能模块学习交流区的帖子,等会儿我发了你帮我顶置那个版块的帖子,这个版块的你删了,我好像不能自己删除帖子,我找过找不到能自己删帖子的地方,麻烦看见了回复一下,你看到我的话了我就去那个版块发一个,谢谢!
AnYangChengDong
技术员
技术员
  • 最后登录2021-10-16
  • 发帖数138
  • 金币496枚
  • 贡献勋章0枚
  • 社区居民
4楼#
发布于:2021-10-12 09:23
贴主,我点击链接后什么都没有啊
哇,好多水!!!
285523641
技术员
技术员
  • 最后登录2021-10-14
  • 发帖数83
  • 金币567枚
  • 贡献勋章0枚
  • 社区居民
5楼#
发布于:2021-10-12 14:53
楼主,提取码不对。。。
xiaoding
技术员
技术员
  • 最后登录2021-10-15
  • 发帖数148
  • 金币798枚
  • 贡献勋章0枚
  • 社区居民
6楼#
发布于:2021-10-13 00:45
上网三日学造砖,。。。。。。
xiaoding
技术员
技术员
  • 最后登录2021-10-15
  • 发帖数148
  • 金币798枚
  • 贡献勋章0枚
  • 社区居民
7楼#
发布于:2021-10-13 07:29
学习一下大佬的经验啊
cv_sift
技术员
技术员
  • 最后登录2021-10-16
  • 发帖数85
  • 金币710枚
  • 贡献勋章0枚
  • 社区居民
8楼#
发布于:2021-10-13 12:37
285523641:楼主,提取码不对。。。回到原帖
不好意思,更新了,提取码1234
cv_sift
技术员
技术员
  • 最后登录2021-10-16
  • 发帖数85
  • 金币710枚
  • 贡献勋章0枚
  • 社区居民
9楼#
发布于:2021-10-13 12:39
AnYangChengDong:贴主,我点击链接后什么都没有啊回到原帖
在浏览器右击用百度打开会显示完整的云盘链接,复制一下然后在输入网址的地方黏贴并访问就能打开。
285523641
技术员
技术员
  • 最后登录2021-10-14
  • 发帖数83
  • 金币567枚
  • 贡献勋章0枚
  • 社区居民
10楼#
发布于:2021-10-13 13:35
你这个问题解决不了。
你参考他模板匹配出的轮廓,怎么扭曲变形,也不可能变到你实际尖尖的位置吧,本身产品就有问题。
还有一点我的理解是,模板匹配本身就是去匹配轮廓,按能匹配到最大部分轮廓去出分数最高的结果,拿到匹配到的位置去定位、分类之类的,你要尖尖匹配那么准做什么用?
cv_sift
技术员
技术员
  • 最后登录2021-10-16
  • 发帖数85
  • 金币710枚
  • 贡献勋章0枚
  • 社区居民
11楼#
发布于:2021-10-13 14:16
285523641:你这个问题解决不了。
你参考他模板匹配出的轮廓,怎么扭曲变形,也不可能变到你实际尖尖的位置吧,本身产品就有问题。
还有一点我的理解是,模板匹配本身就是去匹配轮廓,按能匹配到最大部分轮廓去出分数最高的结果,拿到匹配到的位置去定位、分类之类的,...
回到原帖
人家的东西本身长成这样,得匹配出来不能有太大的变形,不说十分标准变形不能太明显,而且除了尖角,劈叉的地方和内部线条都匹配不准,和实物比变形很大。
285523641
技术员
技术员
  • 最后登录2021-10-14
  • 发帖数83
  • 金币567枚
  • 贡献勋章0枚
  • 社区居民
12楼#
发布于:2021-10-13 14:27
cv_sift:人家的东西本身长成这样,得匹配出来不能有太大的变形,不说十分标准变形不能太明显,而且除了尖角,劈叉的地方和内部线条都匹配不准,和实物比变形很大。回到原帖
那你应该用实物做模板。
cv_sift
技术员
技术员
  • 最后登录2021-10-16
  • 发帖数85
  • 金币710枚
  • 贡献勋章0枚
  • 社区居民
13楼#
发布于:2021-10-13 14:30
285523641:那你应该用实物做模板。回到原帖
实物太多了,不可能每一个都去做一个模板。
285523641
技术员
技术员
  • 最后登录2021-10-14
  • 发帖数83
  • 金币567枚
  • 贡献勋章0枚
  • 社区居民
14楼#
发布于:2021-10-13 16:09
cv_sift:实物太多了,不可能每一个都去做一个模板。回到原帖
你先描述一下你的用途吧
上一页
游客

返回顶部
支付

欢迎打赏,请选择打赏金额

  • 1元
  • 6元
  • 10元
  • 66元
  • 100元

支付即代表同意《本站支付协议》 有疑问请联系客服