OpenCV中文网站

 找回密码
 立即注册
搜索
热搜: 安装 配置
查看: 10173|回复: 9

急求助:如何找一个黑色区域的坐标位置???

[复制链接]
发表于 2011-4-7 17:25:23 | 显示全部楼层 |阅读模式
最近在做一个项目,想找出附件当中的近似矩形的那块黑色区域部分,把其它部分填充为白色,只留下近似矩形的那块黑色区域,不知道如何实现了???希望有大侠帮助一下,多谢!!!我的QQ:306837954
回复

使用道具 举报

发表于 2011-4-12 17:02:20 | 显示全部楼层

急求助:如何找一个黑色区域的坐标位置???

试一试用霍夫变换或的直线,然后判断,有没有四条垂直的直线。有的话保存起来。以后找到不是这个范围内的久排除。
回复 支持 反对

使用道具 举报

发表于 2011-4-21 16:46:35 | 显示全部楼层

急求助:如何找一个黑色区域的坐标位置???

试一试用霍夫变换或的直线,然后判断,有没有四条垂直的直线。有的话保存起来。以后找到不是这个范围内的久排除。

判断垂直可以么? 么有直角啊。
回复 支持 反对

使用道具 举报

发表于 2011-4-21 16:48:29 | 显示全部楼层

急求助:如何找一个黑色区域的坐标位置???

同样问题,未解, 求教
回复 支持 反对

使用道具 举报

发表于 2011-4-27 11:36:26 | 显示全部楼层

急求助:如何找一个黑色区域的坐标位置???

中间的那个四边形与周围有没有接触的?


如果没有接触,可不可以考虑用提取轮廓,计算轮廓的面积、长宽比,moment啥的满足一定要求给出一个判断
回复 支持 反对

使用道具 举报

发表于 2011-6-1 11:28:20 | 显示全部楼层

急求助:如何找一个黑色区域的坐标位置???

图中的横线是水平的话,可以先逐行横向检测闭合线段长(黑色),
每行每检测到闭合线段 将其长度加入 行[index].add(Length)
再逐列检测,每检测到闭合线段 将其长度加入 行[index].add(Length)
最后得到 行 列两个保存有若干闭合线段长度的 链表数组

设置矩形长宽比 阀值 A
水平误差 B
选取行[] ,对于该链表数组中的所有值进行降序排序,
每取得一个长度值,B=0,循环检测 列[index=0 to end] 每出现 列[index--][任意]>长度值*A 则count++
每出现count>B 则表示 出现一个类矩形
回复 支持 反对

使用道具 举报

发表于 2011-6-15 14:18:23 | 显示全部楼层

急求助:如何找一个黑色区域的坐标位置???

中间的那个四边形与周围有没有接触的?


如果没有接触,可不可以考虑用提取轮廓,计算轮廓的面积、长宽比,moment啥的满足一定要求给出一个判断

请问 在轮廓提取 面积区间设定之后,要限制长宽比(比如 5:3),该怎样判断呢,哪里可以找到边长比的例子嘛?

谢谢!!
回复 支持 反对

使用道具 举报

发表于 2012-7-1 11:23:40 | 显示全部楼层

急求助:如何找一个黑色区域的坐标位置???

我也有同样问题,求高手帮助。qq:327444782
回复 支持 反对

使用道具 举报

发表于 2012-8-9 15:34:17 | 显示全部楼层

急求助:如何找一个黑色区域的坐标位置???

[quote="piao":172xejfd]中间的那个四边形与周围有没有接触的?


如果没有接触,可不可以考虑用提取轮廓,计算轮廓的面积、长宽比,moment啥的满足一定要求给出一个判断

请问 在轮廓提取 面积区间设定之后,要限制长宽比(比如 5:3),该怎样判断呢,哪里可以找到边长比的例子嘛?

谢谢!![/quote:172xejfd]

这个方法不错。轮廓提取,然后用函数求出包涵轮廓的最小的矩形Rect,矩形的对象必然有宽度和高度的属性,计算一下作为筛选条件就可以了。
回复 支持 反对

使用道具 举报

发表于 2012-8-10 10:17:51 | 显示全部楼层

急求助:如何找一个黑色区域的坐标位置???

hough变换依赖于canny,或者二值化,和那几个参数,对于现实世界的物体个人感觉效果不好,
因为锯齿状的边缘不连续等问题,blur和形态学操作又会破坏边缘信息,

还是觉得用bilateralfilter()

然后找轮廓(还是基于canny,参数要好好找),或者MSER(觉得MSER参数更加好调)
然后矩形逼近,然后判断轮廓和包络矩形面积比例,长宽比,颜色信息什么的去做出判断。

这里的问题就是当视角变化,透视关系的时候,矩形变成平行四边形之后,比例不好确定~~
视乎系统要找的矩形的角度要到多大吧。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|OpenCV中文网站

GMT+8, 2024-4-27 21:29 , Processed in 0.010852 second(s), 16 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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