我怎么添加阴影重叠多边形?
3 Ansichten(30天)的
Altere Kommentare anzeigen
杜米尼克Wienerroither
我2019年1月4
Kommentiert:
杜米尼克Wienerroither我2019年1月6
图();
x = [0 1 1 0];
y = (0 0 1 1);
xy = polyshape (x, y);持有在;
xx = (0.5 - 0.5 0);
yy = [0 0 0.5 0.5];
xxyy = polyshape (xx, yy);
xxx = (0.25 - 0.75 0.75 - 0.25);
多= (0.25 - 0.25 0.75 - 0.75);
xxxyyy = polyshape (xxx, yyy);
L = linspace(0, 2。*π,100);
kx = 0.2 * cos (L) ' + 0.7;
肯塔基州= 0.2 * sin (L) ' + 0.7;
克瑞斯= polyshape (kx (1: end-1),肯塔基州(1:end-1));
情节(xy)
情节(xxyy)
情节(xxxyyy)
情节(克瑞斯)
轴平等的;
我有各种各样的多边形。现在我需要知道如何显示阴影重叠区域灰度(深越多边形重叠相交区域)或否则获得的信息重叠的区域。谢谢
0 Kommentare
Akzeptierte Antwort
马特·J
我2019年1月4
Bearbeitet:马特·J
我2019年1月4
为什么不创建一个灰度图像吗?
t = linspace (0, 1300);
(X, Y) = meshgrid (t);
深圳=大小(X);
X = X (:); Y = Y (:);
I = xy.isinterior (X, Y) + xxyy.isinterior (X, Y) + xxxyyy.isinterior (X, Y) +…
kreis.isinterior (X, Y);
显示亮度图像(重塑(我,深圳)),“XData”t“YData”t);
colormap(灰色)
轴图像
集(gca),“YDir”,“正常”);
Weitere Antworten (1)
史蒂文的主
我2019年1月4
确定两个
polyshape
对象重叠使用
重叠
(介绍发布R2018a)或函数
相交
(发布R2017b,当函数
polyshape
介绍了)。