设置首页收藏本站
开启左侧

很简单的图片,用模板识别却识别不出来

[复制链接]
StarCraftV 发表于 2024-1-6 11:57:35 | 显示全部楼层 |阅读模式

图一

图一

图二

图二


以上两张图像,按理说用任意一张create_scaled_shape_model(ImageReduced, 5, rad(-45), rad(90), 'auto', 0.8, 1.0, 'auto', 'none', 'ignore_global_polarity', 40, 10, ModelID)的方法建模,然后用find_scaled_shape_model (ImageReducedSearch, ModelID, rad(-45), rad(90), 0.8, 1.0, 0.5, 0, 0.5, 'least_squares', 5, 0.8, Row, Column, Angle, Scale, Score)的方法匹配应该能很轻松匹配到才是, 但是实际效果却让人大跌眼镜。 各位高手有何建议,谢谢
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
Criss 发表于 2024-1-6 12:57:14 | 显示全部楼层
Test.7z (14.47 KB, 下载次数: 21)
试试不在图像边缘创建异步模板看看,我这边测试正常。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| StarCraftV 发表于 2024-1-6 16:33:55 | 显示全部楼层
Criss 发表于 2024-1-6 12:57
试试不在图像边缘创建异步模板看看,我这边测试正常。

图像边缘创建异步模板? 哪里可以找到这方面资料, 我以前听都没听说过
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
halcon2016 发表于 2024-1-8 09:12:37 | 显示全部楼层
  1. read_image (Image1, 'C:/Users/Administrator/Desktop/2.jpg')
  2. gen_rectangle1 (ROI_0, -16.8546, 17.4016, 270.568, 582.052)
  3. reduce_domain (Image1, ROI_0, ImageReduced)
  4. create_scaled_shape_model(ImageReduced, 5, rad(-45), rad(90), 'auto', 0.8, 1.0, 'auto', 'none', 'ignore_global_polarity', 40, 10, ModelID)
  5. find_scaled_shape_model (Image1, ModelID, rad(-45), rad(90), 0.8, 1.0, 0.5, 0, 0.5, 'least_squares', 5, 0.8, Row, Column, Angle, Scale, Score)
  6. dev_display_shape_matching_results (ModelID, 'red', Row, Column, Angle, 1, 1, 0)
  7. read_image (Image, 'C:/Users/Administrator/Desktop/1.jpg')
  8. find_scaled_shape_model (Image, ModelID, rad(-45), rad(90), 0.8, 1.0, 0.5, 0, 0.5, 'least_squares', 5, 0.8, Row, Column, Angle, Scale, Score)
  9. dev_display_shape_matching_results (ModelID, 'red', Row, Column, Angle, 1, 1, 0)
  10. set_system ('border_shape_models', 'true')
  11. find_scaled_shape_model (Image, ModelID, rad(-45), rad(90), 0.8, 1.0, 0.5, 0, 0.5, 'least_squares', 5, 0.8, Row, Column, Angle, Scale, Score)
  12. dev_display_shape_matching_results (ModelID, 'red', Row, Column, Angle, 1, 1, 0)
复制代码
测试了都没问题,关键代码set_system ('border_shape_models', 'true'),具体请查阅算子含义
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| StarCraftV 发表于 2024-1-9 09:05:04 | 显示全部楼层
halcon2016 发表于 2024-1-8 09:12
测试了都没问题,关键代码set_system ('border_shape_models', 'true'),具体请查阅算子含义
...

完美, 太谢谢了
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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