社区
图形处理/算法
帖子详情
在二值化图像中检测出矩形,园等消息
tt2com
2009-09-23 11:49:27
我需要对采样得到的PCB图像中检测出pcb板上的矩形,园等消息,包括各顶点,中心,圆心坐标等消息。hough变换就算了,看其算法,在复杂的二值图像中貌似其计算的量比较大。希望哪位大侠提供一些算法,谢谢了。
或是哪位知道matlab 中的bwboundaries(),regionprops()函数是什么算法现实的。
...全文
615
14
打赏
收藏
在二值化图像中检测出矩形,园等消息
我需要对采样得到的PCB图像中检测出pcb板上的矩形,园等消息,包括各顶点,中心,圆心坐标等消息。hough变换就算了,看其算法,在复杂的二值图像中貌似其计算的量比较大。希望哪位大侠提供一些算法,谢谢了。 或是哪位知道matlab 中的bwboundaries(),regionprops()函数是什么算法现实的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
14 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tt2com
2009-10-20
打赏
举报
回复
谢谢各位提供的帮助,只是依然没解决问题,散分了
karen99
2009-10-11
打赏
举报
回复
matlab里的regionprops是做blob analysis的,就是说把你图像里的二值区域(也就是你的圆和矩形 )标定出来,类似connected component analysis. 就是把连在一起的像素组成的区一个一个标出来,并且根据这些像素坐标可以算出面积中心等几何参数,它也可以用于取出伪区域,如果某些噪声导致的小区域,可以根据面积直接去除。bwboundary是跟踪那些小区域的边缘。
没有仔细看过MATLAB的实现,不过你可以先从跟踪非零像素开始,跟踪到一个点,就开始做region growing(区域增长)把所有和这个seed连在一起的像素都找出来,然后标上标记,下次就不访问这些像素了,继续在其他图像区域重复刚才的操作,知道没有新区域为止。
这个方法也同样费时呵呵,如果只在MATLAB里算一下就好了,MATLAB都优化过的,还可以接受,要是想实时,DSP上也可以达到几十毫秒级(200x200),当然需要花些时间优化:)
karen99
2009-10-11
打赏
举报
回复
想起来一点,MATLAB的regionprops里的region growing是基于two line的,比较快一点,我上面说的是基于one line的,慢一点,如果你需要我可以帮你查一下,以前读过许多这方面的文章
sld009
2009-10-04
打赏
举报
回复
有个好的办法区别三角,圆和矩形,利用周长和面积的关系,模糊匹配,可否?
Sigrid_csdn
2009-10-02
打赏
举报
回复
如果是规则的矩形和园,用链码法很容易判断的。
tt2com
2009-09-28
打赏
举报
回复
那位大侠 帮帮忙啊,我想识别图像中矩形,如图像中只有三角形,圆和矩形,如何识别出矩形。hough变换就算了。我这里只能做最简单的矩形辨识,前提是图形二值化后提取的边界必须为单像素边界,这样的基本没什么用。那位大侠做过这方面的提供以下思路啊
choirboy999
2009-09-28
打赏
举报
回复
这个肯定可以做的,呵呵
jeff994
2009-09-28
打赏
举报
回复
建议你去看下matlab源代码。。 没啥复杂的,我写过regionprops
tt2com
2009-09-25
打赏
举报
回复
我已经吧一副图像进行了二值化处理,也可以得到前景的边缘,现在如何识别出矩形,如果是矩形则需要得到其四个顶点的坐标和中心位置。
cj260231223
2009-09-24
打赏
举报
回复
顶。小弟最近也在研究这个的,希望可以多多交流。
tt2com
2009-09-24
打赏
举报
回复
自己顶一下
cau228charm
2009-09-24
打赏
举报
回复
你没有把问题说清楚啊
tt2com
2009-09-24
打赏
举报
回复
没高手会?自己顶。
二值
图像
最小外接
矩形
(正)
实现二值
图像
最小外接
矩形
(正) 用于目标识别 散点图画框 % 原文链接:https://blog.csdn.net/rosfreshman/article/details/116380981 原文效果如下 旋转角度固定为0° 可以得到平行于坐标轴的
矩形
%% 寻找
图像
...
二值
图像
分析—轮廓最小外接
矩形
OpenCV
中
最小外接
矩形
说明 brief Finds a rotated rectangle of the minimum area enclosing the input 2D point set. 查找包含输入二维点集的最小区域的旋转
矩形
。 该函数计算并返回指定点集的最小区域边界
矩形
...
Halcon
图像
处理-
图像
分割
二值化
二值化
(灰度直方图):得到变量结果是一个区域 算子:binary_threshold() 当对比度来开后,可使用这个算子进行快速
二值化
,根据情况提取light OR hark特征 binary_threshold (ImageScaled, Region, 'max_...
python
检测
图像
中
的
矩形
_详解利用OpenCV提取
图像
中
的
矩形
区域(PPT屏幕等)
前言最近参加了大创项目,题目涉及到计算机视觉,学姐发了个修正...由此可以想到,提取
矩形
区域四个角的坐标作为变换前的坐标,变换后的坐标可以设为照片的四个角落,经过投影变换,
矩形
区域将会翻转并充满
图像
。...
智能识别系统设计---滤波算法,
图像
二值化
算法
文章目录滤波算法准备Sobel算子锐化算子高斯滤波算子均值滤波
中
值滤波最优梯度幅值边缘
检测
算法
图像
二值化
方法全局迭代法大津法获取
图像
中
的轮廓,对
图像
中
的目标进行计数 滤波算法 cv.filter2D() 这个就是我们用来...
图形处理/算法
19,469
社区成员
50,697
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章