24小时热门版块排行榜    

查看: 2712  |  回复: 22
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

Allen2014

铜虫 (小有名气)

[求助] 图像分割问题求助(已进行了一部分图像算法处理)

现在有一副图像,我要把图中被红色线圈出来的不规则黑色缺陷进行分割出来,下面谈一下我的具体做法:首先,由于图像的对比度太低,我先进行了图像增强,然后利用canny算子进行了边缘检测;接下来,本想利用腐蚀和膨胀来过滤掉干扰的线条之类的,但是形态学操作根本达不到我想要的要求,所以现在困在边缘检测以后,不知道接下来怎么把图像中,白色条码中的小黑色缺陷给分割出来,恳请各位高手能给我指点一下,谢谢!(我是用matlab编写的算法)。下面是matlab处理后的图像。
图像分割问题求助(已进行了一部分图像算法处理)
灰度图像.jpg


图像分割问题求助(已进行了一部分图像算法处理)-1
对比度增强后的图像.jpg


图像分割问题求助(已进行了一部分图像算法处理)-2
canny边缘检测.jpg


图像分割问题求助(已进行了一部分图像算法处理)-3
canny边缘检测-标记.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Allen2014

铜虫 (小有名气)

引用回帖:
14楼: Originally posted by feixiaolin at 2013-11-12 14:33:26
具体参数=(像素点排列位置,该【行】上255灰度值的像素点累加=bar的高度值...

谢谢您!对于FFT2函数,采用如下调用格式:F1=fft2(X,m,n);X表示要进行的傅里叶变换的图像,m,n分别表示变换矩阵F1的行数和列数。按照您的意见,我的调用格式如下F1=fft2(Img4,y,col2),运行了以后系统提示有问题,??? Input argument "ncols" is undefined.
       Error in ==> fft2 at 21
        f = fftn(x,[mrows ncols]);
img4我在进行水平和垂直投影之前,进行细化后生产的图像img4.
请教下您,我的fft2函数的三个参数X,m,n,哪个有问题?谢谢!
15楼2013-11-12 16:05:01
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 23 个回答

feixiaolin

荣誉版主 (文坛精英)

优秀版主

【答案】应助回帖

★ ★ ★ ★ ★
感谢参与,应助指数 +1
Allen2014: 金币+5, ★★★很有帮助 2013-11-10 18:54:06
图像旋转,投影,+模板匹配。
2楼2013-11-10 09:50:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Allen2014

铜虫 (小有名气)

引用回帖:
2楼: Originally posted by feixiaolin at 2013-11-10 09:50:04
图像旋转,投影,+模板匹配。

您好:我按照您的思路,进行了“图像旋转”的图像处理,首先通过hough变换(其中我尝试修改hough相关函数的参数值,始终不能很好地得到只检测出白色条码长边缘的直线),运行效果如下图所示。其中按照计算的角度旋转后,发现白色条码上的有些缺陷图像的边缘被剔除了,不知再继续对图像进行投影能否检测出缺陷,恳请您能指教一下,谢谢!
图像分割问题求助(已进行了一部分图像算法处理)-4
Hough变换图.jpg


图像分割问题求助(已进行了一部分图像算法处理)-5
hough直线检测图.jpg


图像分割问题求助(已进行了一部分图像算法处理)-6
旋转以后的图像.jpg

3楼2013-11-10 21:32:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feixiaolin

荣誉版主 (文坛精英)

优秀版主

统计矩形框的高度、宽度,简历标准矩形框模板。逐个移动对比,发现缺陷【这里要设定阈值】。
4楼2013-11-10 22:10:00
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
信息提示
请填处理意见