_酷酷的笑
技术员
技术员
  • 最后登录2022-01-21
  • 发帖数92
  • 金币380枚
  • 贡献勋章0枚
  • 社区居民
阅读:10538回复:21

检测图片中的黑点

楼主#
更多 发布于:2018-06-12 12:22
如图,需要检出被测图片左上角位置的黑条及黑点。还请各位大神提供一下思路,谢谢!
喜欢2

最新打赏:0人

gxjcc
高级工程师
高级工程师
  • 最后登录2021-03-15
  • 发帖数309
  • 金币8500枚
  • 贡献勋章0枚
  • 原创写手
  • 追星一族
  • 最爱沙发
  • 忠实会员
  • 社区居民
沙发#
发布于:2018-06-12 13:36
此帖售价 3 金币,已有 20 人购买 [记录] [购买]
此段为出售的内容,购买后显示
[gxjcc于2018-06-12 15:25编辑了帖子]
477590983
初学者
初学者
  • 最后登录2021-09-13
  • 发帖数48
  • 金币65枚
  • 贡献勋章0枚
板凳#
发布于:2018-06-12 13:59
回复!!!!!!!!!
NIHENG
技术员
技术员
  • 最后登录2021-10-01
  • 发帖数222
  • 金币861枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
地板#
发布于:2018-06-12 14:22
自动阈值试试。。。。。。。。。。。。。。。。。
_酷酷的笑
技术员
技术员
  • 最后登录2022-01-21
  • 发帖数92
  • 金币380枚
  • 贡献勋章0枚
  • 社区居民
4楼#
发布于:2018-06-12 15:12
有用,效果很好,谢谢!
yfntiancai
高级工程师
高级工程师
  • 最后登录2022-01-24
  • 发帖数121
  • 金币8705枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
5楼#
发布于:2018-06-12 15:36
回复一下,看看别人怎么做的,学习一下
alanexie
初学者
初学者
  • 最后登录2022-01-22
  • 发帖数378
  • 金币66枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
6楼#
发布于:2018-06-12 16:18
回复一下,看看别人怎么做的,学习一下
UiBing
高级工程师
高级工程师
  • 最后登录2022-01-22
  • 发帖数427
  • 金币8439枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
7楼#
发布于:2018-06-12 16:18
也不想搞太多花里胡哨的东西了,就这么滴吧

图片:黑点.jpg


dev_close_window()
read_image (Image, 'F:/photo/10_8146_2e9c8898bb3a671.bmp')
get_image_size (Image, Width, Height)

dev_open_window (0, 0, Width/2, Height/2, 'black', WindowHandle)
dev_display (Image)

binary_threshold (Image, Region, 'max_separability', 'dark', UsedThreshold)
opening_rectangle1 (Region, RegionOpening, 10, 10)
difference (Region, RegionOpening, RegionDifference)
connection (RegionDifference, ConnectedRegions)

count_obj (ConnectedRegions, Number)
dev_clear_window()
dev_display (Image)
dev_set_draw ('margin')
dev_display (ConnectedRegions)
disp_message (WindowHandle, '找到'+Number+'个黑点', 'window', 12, 12, 'green', 'true')
UiBing
高级工程师
高级工程师
  • 最后登录2022-01-22
  • 发帖数427
  • 金币8439枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
8楼#
发布于:2018-06-12 16:22
想看清楚一点的话就加一条dilation_rectangle1咯,大小随便改
dapeng16
工程师
工程师
  • 最后登录2022-01-18
  • 发帖数415
  • 金币2036枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
  • 原创写手
9楼#
发布于:2018-06-12 17:28
很简单的检测,楼主多练习就好了
zhanjun125
技术员
技术员
  • 最后登录2020-01-10
  • 发帖数70
  • 金币543枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
10楼#
发布于:2018-06-12 18:41
学习学习!!学习学习!!学习学习!!
fancily
技术员
技术员
  • 最后登录2021-07-23
  • 发帖数101
  • 金币170枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
11楼#
发布于:2018-06-12 21:17
回复一下,看看别人怎么做的,学习一下
rj857632355
技术员
技术员
  • 最后登录2021-12-20
  • 发帖数86
  • 金币324枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
12楼#
发布于:2018-06-13 09:30
回复一下,看看别人怎么做的,学习一下
rj857632355
技术员
技术员
  • 最后登录2021-12-20
  • 发帖数86
  • 金币324枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
13楼#
发布于:2018-06-13 11:22
UiBing:dev_close_window()
read_image (Image, 'F:/photo/10_8146_2e9c8898bb3a671.bmp')
get_image_size (Image, Width, Height)
...
回到原帖
这里用开运算,会不会把小物体直接清除掉了呢?
UiBing
高级工程师
高级工程师
  • 最后登录2022-01-22
  • 发帖数427
  • 金币8439枚
  • 贡献勋章0枚
  • 社区居民
  • 忠实会员
14楼#
发布于:2018-06-13 14:50
rj857632355:这里用开运算,会不会把小物体直接清除掉了呢?回到原帖
看懂后面的different作用,即可。
上一页
游客

返回顶部
支付

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

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

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