我正在做一个需要检测角落的图像处理项目。但是当我尝试使用corner
函数检测角时,它会将小位移检测为角,如图所示。
我尝试了从 0 到 0.24 的不同阈值,但无法获得食物结果。
imgskele = bwmorph(imgfill,'thin',Inf);
C = corner(imgspur, 'SensitivityFactor', 0.24);
figure; imshow(imgspur);
hold on;
plot(C(:,1), C(:,2),'bo','MarkerSize',10,'MarkerFaceColor','g');
hold off;
所以我正在考虑调整(重绘)这条线,使其成为连接这些点的直线
编辑1: