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

遇到get_shape_model_Contours奇怪的问题

[复制链接]
yesky08 发表于 2023-7-4 10:30:41 | 显示全部楼层 |阅读模式
//1.用"模板图片.jpg"创建形状模型
create_shape_model(模板图片.jpg...
//2.用"检测图片.jpg"检测
find_shape_model(检测图片.jpg
//3.获取轮廓
get_shape_model_Contours(contours

我这边测试的结果,总是返回第1步的模板轮廓,想问一下各路高手:
1.第3步的获取轮廓算子,获取到的是第1步的模板轮廓,还是第2步待测图片的轮廓?
2.如果我要获取待测图片的轮廓,该怎么获取?试过用"dev_display_shape_matching_results",结果还是返回模板的轮廓

谢谢!

奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
老老常 发表于 2023-7-4 16:59:07 | 显示全部楼层
find_shape_model会输出匹配到的特征的row,column和Angle,用这个坐标把第一步截取模板的形状再显示一下就可以了
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| yesky08 发表于 2023-7-4 17:13:26 | 显示全部楼层
老老常 发表于 2023-7-4 16:59
find_shape_model会输出匹配到的特征的row,column和Angle,用这个坐标把第一步截取模板的形状再显示一下就 ...

谢谢老老常,其实find_shape_model总是返回create_shape_model那时的轮廓,对吧?

我主要是想看看halcon对这次被测图像的轮廓,可以很方便知道和create_shape_model那时的轮廓的区别,看来好像没法知道被测图像计算出来的真实轮廓了
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
老老常 发表于 2023-7-5 08:46:00 | 显示全部楼层
yesky08 发表于 2023-7-4 17:13
谢谢老老常,其实find_shape_model总是返回create_shape_model那时的轮廓,对吧?

我主要是想看看halcon ...

试试这个工具dev_display_shape_matching_results,这个显示的是模板的特征,比昨天那个效果好一点。但是也没法像VisionPro那样显示实时的匹配的结果。或者还有一个方法你可以试一下:将找到的实时特征 拷贝训练模板时的参数create_shape_model,然后对两次的模板进行差分和交集处理,差分显示不同,交集显示相同,然后用不同颜色显示一下。
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| yesky08 发表于 2023-7-5 14:48:36 | 显示全部楼层
老老常 发表于 2023-7-5 08:46
试试这个工具dev_display_shape_matching_results,这个显示的是模板的特征,比昨天那个效果好一点。但是 ...

谢谢老老常,其实就是用相同的参数,对被测的图像createshapemodel,这个轮廓应该就是被测的轮廓了

不过每次测一张图,都要创建一个模型,速度也比较慢,可能也是唯一的方法,谢谢了
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
老老常 发表于 2023-7-5 15:41:47 | 显示全部楼层
yesky08 发表于 2023-7-5 14:48
谢谢老老常,其实就是用相同的参数,对被测的图像createshapemodel,这个轮廓应该就是被测的轮廓了

不过 ...

创建的模型可以保存到本地的(write_object),下次直接调用就可以了,不用没张图都创建
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
 楼主| yesky08 发表于 2023-7-5 16:47:49 | 显示全部楼层
老老常 发表于 2023-7-5 15:41
创建的模型可以保存到本地的(write_object),下次直接调用就可以了,不用没张图都创建 ...

是,不过模型有时候很大,几mb的
奖励计划已经开启,本站鼓励作者发布最擅长的技术内容和资源,流量变现就在现在,[点我]加入吧~~~Go
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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