【发布时间】:2011-04-13 10:07:31
【问题描述】:
请指导我在 MATLAB 中编写程序。
我有一个棋盘图像。棋盘的每个方格都有一个数字(索引号)。
在这张图片上,绘制了一系列平行线。
如何计算棋盘平行线内每个方格的面积?
【问题讨论】:
-
这是作业题吗?您目前正在尝试自己解决什么问题?你到底卡在哪里了?
标签: image matlab image-processing polygon
请指导我在 MATLAB 中编写程序。
我有一个棋盘图像。棋盘的每个方格都有一个数字(索引号)。
在这张图片上,绘制了一系列平行线。
如何计算棋盘平行线内每个方格的面积?
【问题讨论】:
标签: image matlab image-processing polygon
嗯.. 多边形是什么意思?它们都是正方形。 总之,代码是:
function CalculateAreas()
I = logical(checkerboard(20));
B = bwlabel(I,4);
props = regionprops(B,'Area');
disp([props.Area]);
end
【讨论】: