我正在做一个项目,该项目需要通过相机馈送获取阈值图像的 x,y 坐标。在阈值化和背景减法之后,我设法将输出显示为黑色和白色,并显示质心及其坐标。现在我需要分别提取和保存这些质心“x”和“y”值,以便基于这些“x”和“y”坐标值的进一步操作。这是我合并的质心代码
stats = regionprops(bw, 'BoundingBox', 'Centroid');
hold on
for object = 1:length(stats)
bb = stats(object).BoundingBox;
bc = stats(object).Centroid;
rectangle('Position',bb,'EdgeColor','r','LineWidth',2)
plot(bc(1),bc(2), '-m+')
a=text(bc(1)+15,bc(2), strcat('X: ', num2str(round(bc(1))), ' Y: ', num2str(round(bc(2)))));
set(a, 'FontName', 'Arial', 'FontWeight', 'bold', 'FontSize', 12, 'Color', 'red');
end
hold off
我如何提取'x'和'y'质心值以便稍后处理?谢谢你。