...边缘检测了 想把那个轮廓变成一个矩形框 matlab实现求大神~_百度...答:[B,~]=bwboundaries(你的二值图像,'noholes');num=length(B);for i=1:num x_max=max(B{i,1}(:,2));x_min=min(B{i,1}(:,2));y_max=max(B{i,1}(:,1));y_min=min(B{i,1}(:,1));plot([x_min x_max],[y_min y_min],'LineWidth',1,'Color','Green');plot(...
图像边缘检测后怎么可以对图像进一步处理使边缘成联通的曲线_百度知 ...答:其实, 最重要的不是进一步怎么样, 而是需要首先做一下预处理, 不要直接就边缘检测, 直接边缘检测效果往往不好, 如果直接边缘检测, 很多原始信息在噪声的影响下就丢失了, 丢失掉的东西, 你想补上去是不容易的. 所以我建议你, 首先, 做一下图像增强, 然后再做边缘检测, 边缘检测的时候 试验几种不...
matlab中如何把边缘检测出来的图像进行直线拟合答:用sobel,canny算子都可以提取出边缘;提取出边缘再进行im2bw二值化,得到二值化后的0,1图像;1的图像本质上是由离散的点构成,将离散的点的x,y坐标找出,可以用find命令,例如[x,y]=find(I==1);最后用cftool曲线拟合工具箱,拟合出所有的x,y的坐标点;大致这么个思路,往这方面使劲,基本上就可以搞定....