fengling521314
助理工程师
助理工程师
  • 最后登录2018-06-20
  • 发帖数67
  • 金币326枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
阅读:1403回复:21

请问下如何准确找到几个点的准确图像位置,不胜感激

楼主#
更多 发布于:2017-11-13 16:59
请问下如何准确找到几个点的准确图像位置,因为九个圆打印的不好,blob分析和拟合圆的方法感觉都不太行得通,不知道有没有三点确定圆心的方法
喜欢3

最新打赏:0人

iiohjiang
技术员
技术员
  • 最后登录2018-06-05
  • 发帖数26
  • 金币147枚
  • 贡献勋章0枚
沙发#
发布于:2017-11-13 19:22
此帖售价 3 金币,已有 21 人购买 [记录] [购买]
此段为出售的内容,购买后显示
BananaCheung
助理工程师
助理工程师
  • 最后登录2018-06-15
  • 发帖数48
  • 金币574枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
板凳#
发布于:2017-11-13 22:07
以下结果,看过官方示例的人应该知道怎么做。
关键代码出售1个币,对新手来说绝对值回票价。


图片:result.png




read_image (Image, 'input.png')
reopen_window_fit (Image, 480, WindowHandle)
rgb1_to_gray (Image, Image)
get_image_size (Image, Width, Height)
threshold (Image, Region, 0, 128)
connection (Region, ConnectedRegions)
select_shape (ConnectedRegions, SelectedRegions, 'area', 'and', 150, 99999)
fill_up (SelectedRegions, RegionFillUp)
*
此帖售价 1 金币,已有 73 人购买 [记录] [购买]
此段为出售的内容,购买后显示

*
dev_display (Image)
dev_set_line_width (1)
dev_set_color ('white')
dev_display (ContMeasure)
dev_set_line_width (2)
dev_set_color ('green')
dev_display (Circles)
*
idx := [0:3:|Parameter|-1]
RowsResult := Parameter[idx]
ColsResult := Parameter[idx + 1]
RadiusResult := Parameter[idx + 2]
disp_message (WindowHandle, 'Radius = '+RadiusResult$'0.2f', 'image', RowsResult+32, ColsResult-40, 'blue', 'false')
青春不敌岁月
助理工程师
助理工程师
  • 最后登录2018-06-22
  • 发帖数68
  • 金币523枚
  • 贡献勋章0枚
  • 社区居民
地板#
发布于:2017-11-14 08:24
6666666666666666666666666
fengxiaoyun987
专家
专家
  • 最后登录2018-06-22
  • 发帖数836
  • 金币3046枚
  • 贡献勋章0枚
  • 社区居民
  • 原创写手
4楼#
发布于:2017-11-14 08:35
BananaCheung:以下结果,看过官方示例的人应该知道怎么做。
关键代码出售1个币,对新手来说绝对值回票价。





read_image (Image, 'input.png')
reopen_window_fit (Image, 480,...
回到原帖
你用的halcon是哪个版本的??
独孤诗雨1990
工程师
工程师
  • 最后登录2018-06-22
  • 发帖数74
  • 金币735枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
5楼#
发布于:2017-11-14 10:43
measure_pos 完全能解决
licanliyuanqi
助理工程师
助理工程师
  • 最后登录2018-06-22
  • 发帖数45
  • 金币201枚
  • 贡献勋章0枚
  • 社区居民
6楼#
发布于:2017-11-14 14:02
BananaCheung:以下结果,看过官方示例的人应该知道怎么做。
关键代码出售1个币,对新手来说绝对值回票价。





read_image (Image, 'input.png')
reopen_window_fit (Image, 480,...
回到原帖
这个的卡尺的密度好像是不可以设置的,就是说隔多少个距离测一个点,又或者说那个矩形框的数量不可设置
licanliyuanqi
助理工程师
助理工程师
  • 最后登录2018-06-22
  • 发帖数45
  • 金币201枚
  • 贡献勋章0枚
  • 社区居民
7楼#
发布于:2017-11-14 14:24
licanliyuanqi:这个的卡尺的密度好像是不可以设置的,就是说隔多少个距离测一个点,又或者说那个矩形框的数量不可设置回到原帖
   set_metrology_object_param(MetrologyHandle, 'all', 'measure_distance', 8) 用这个就可以
joeaaron
工程师
工程师
  • 最后登录2018-06-15
  • 发帖数110
  • 金币743枚
  • 贡献勋章0枚
  • 忠实会员
8楼#
发布于:2017-11-14 17:00
halcon12版本最后一句报错
BananaCheung
助理工程师
助理工程师
  • 最后登录2018-06-15
  • 发帖数48
  • 金币574枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
9楼#
发布于:2017-11-14 20:21
fengxiaoyun987:你用的halcon是哪个版本的??回到原帖
13版,其它版本没验证过可不可以用
一只笨鸟在学飞
技术员
技术员
  • 最后登录2018-05-24
  • 发帖数40
  • 金币195枚
  • 贡献勋章0枚
10楼#
发布于:2017-11-15 08:50
我随便一打就是十个字
Lin2016
高级工程师
高级工程师
  • 最后登录2018-06-22
  • 发帖数277
  • 金币1462枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
11楼#
发布于:2017-11-15 09:17
我也要多学习。。。。。。
gongkeking
助理工程师
助理工程师
  • 最后登录2018-05-23
  • 发帖数182
  • 金币489枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
12楼#
发布于:2017-11-15 10:40
我也要多学习。。。。。。
gongkeking
助理工程师
助理工程师
  • 最后登录2018-05-23
  • 发帖数182
  • 金币489枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
13楼#
发布于:2017-11-15 12:27
halcon12版本最后一句报错
Lin2016
高级工程师
高级工程师
  • 最后登录2018-06-22
  • 发帖数277
  • 金币1462枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
14楼#
发布于:2017-11-15 16:44
有的是13里面的新东西啊
上一页
游客

返回顶部
支付

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

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

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