matlab 圖像的裁剪

對圖像進行裁剪,使得其顯示我們想要的部分

x = -1:0.01:1;
[X,Y] = meshgrid(x);
Z = sqrt(X.^2+Y.^2);
[row,col] = find(Z>1);
for n = 1:length(row)
Z(row(n),col(n)) = NaN;
end
mesh(X,Y,Z);

也可以直接Z(Z>1) = NaN;對圖形進行切割

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章