HALCON小白
初学者
初学者
  • 最后登录2018-04-25
  • 发帖数7
  • 金币36枚
  • 贡献勋章0枚
  • 社区居民
阅读:287回复:8

求教,如下图中的线不均匀处的凸起如何检测到,谢谢

楼主#
更多 发布于:2018-04-14 10:46

图片:wenti.PNG

喜欢1

最新喜欢:

FengdhFengdh
秋名山小万万
初学者
初学者
  • 最后登录2018-04-25
  • 发帖数20
  • 金币68枚
  • 贡献勋章0枚
沙发#
发布于:2018-04-14 13:42
可以先求出正确的白色区域的宽度,作为阈值,低于这个宽度说明凸起了
HALCON小白
初学者
初学者
  • 最后登录2018-04-25
  • 发帖数7
  • 金币36枚
  • 贡献勋章0枚
  • 社区居民
板凳#
发布于:2018-04-14 16:20
秋名山小万万:可以先求出正确的白色区域的宽度,作为阈值,低于这个宽度说明凸起了回到原帖
线条不是直的,宽度不均匀
Artist
初学者
初学者
  • 最后登录2018-04-22
  • 发帖数19
  • 金币80枚
  • 贡献勋章0枚
地板#
发布于:2018-04-15 09:28
大概提示下,做最小外接矩形
Sunshine
高级工程师
高级工程师
  • 最后登录2018-04-25
  • 发帖数63
  • 金币1606枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
4楼#
发布于:2018-04-16 09:42
如果精度要求较高的话,且相机由于位置关系,每次采集的条纹位置不同的话,可以这么做:
     提取目标中每条条纹的2条边缘轮廓线(因为条纹还比较清晰)
    计算没2条轮廓线之间的最大最小距离,定位到最短距离轮廓的这些点,就是问题位置(鲁棒性可能好点)
Isaac320
技术员
技术员
  • 最后登录2018-04-25
  • 发帖数12
  • 金币166枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
5楼#
发布于:2018-04-16 10:07
read_image (Image, 'C:/Users/Isaac/Desktop/9_24380_9b7264198eb25c6.png')
rgb1_to_gray (Image, GrayImage)
get_image_size (GrayImage, Width, Height)
threshold (GrayImage, Region, 128, 255)
skeleton (Region,Skeleton )
distance_transform (Region, DistanceImage, 'city-block', 'true', Width, Height)
erosion_circle (GrayImage, RegionErosion, 5)
intersection (Skeleton, RegionErosion, RegionIntersection)
reduce_domain (DistanceImage, RegionIntersection, ImageReduced)
threshold ( ImageReduced, Regions, 0, 2)
connection (Regions, ConnectedRegions)
area_center (ConnectedRegions, Area, Row, Column)
num:=|Row|
tuple_gen_const (num, 15, R)
gen_circle (Circle, Row, Column, R)
dev_set_draw ('margin')
dev_display (Image)
dev_display (Circle)
eesprmg
工程师
工程师
  • 最后登录2018-04-25
  • 发帖数148
  • 金币642枚
  • 贡献勋章0枚
  • 社区居民
6楼#
发布于:2018-04-16 11:23
Isaac320:read_image (Image, 'C:/Users/Isaac/Desktop/9_24380_9b7264198eb25c6.png')
rgb1_to_gray (Image, GrayImage)
get_image_siz...
回到原帖
厲害  還有這一招
月光舞剑1
技术员
技术员
  • 最后登录2018-04-18
  • 发帖数53
  • 金币162枚
  • 贡献勋章0枚
  • 社区居民
7楼#
发布于:2018-04-16 21:38
厲害  還有這一招
uniczheng
助理工程师
助理工程师
  • 最后登录2018-04-25
  • 发帖数58
  • 金币229枚
  • 贡献勋章0枚
  • 社区居民
8楼#
发布于:2018-04-19 15:29
学习了。。。。。。。。。。。。
游客

返回顶部
支付

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

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