问题描述
|
请指导我用MATLAB编写程序。
我有一个棋盘图像。棋盘的每个正方形都有一个编号(索引编号)。
在此图像上,绘制了一系列平行线。
如何计算位于平行线内的国际象棋棋盘每个正方形的面积?
解决方法
嗯..你是什么意思多边形?它们都是正方形。
无论如何,代码是:
function CalculateAreas()
I = logical(checkerboard(20));
B = bwlabel(I,4);
props = regionprops(B,\'Area\');
disp([props.Area]);
end