matlab灰度圖用三維影象顯示問題

時間 2021-09-04 05:39:02

1樓:半個王子

i = imread('e:\matlab\image\brain.bmp');

p1 = rgb2gray(i); % rgb 轉為灰度圖

[y,x]=size(p1); % 取出影象大小

[x,y]=meshgrid(1:x,1:y); % 生成網格座標

pp=double(p1); % uint8 轉換為 double

mesh(x,y,pp); % 畫圖

colormap gray; % 選為灰度

2樓:匿名使用者

你在讀取影象時漏了一個符號('),應為

i=imread('c:\users\a\desktop\100.bmp')

3樓:匿名使用者

因為你把 i 寫錯了1 了

是figure(i)不是figure(1)吧

4樓:匿名使用者

[email protected]

matlab三維影象顯示問題

5樓:匿名使用者

[x,y]=meshgrid(-10:1:10);

r=sqrt(x.^2+y.^2)+eps;

z=sin(r)./r;

mesh(x,y,z,'edgecolor','green')

為什麼用matlab畫三維曲面圖顯示不出影象?

6樓:

你把滑鼠在 rotate 3d擊,

然後用滑鼠轉圖那麼可以看到, 如下

7樓:真

clear;

clc;

e=9e4;t=1;u=0.2;a=50;

d=e*t^3/(12*(1-u^2));

x=-50:50;

y=x;

[x,y]=meshgrid(x,y);

w=49*3e-3*a^4/(2304*d)*(1-x.^2/a^2).*(1-y.^2/a^2);

surf(x,y,w)

關於matlab通過矩陣畫三維圖

輕煙談生活 1 對於三維圖形其有x y z三個座標軸,資料也要按三維確定,如圖所示,下面是部分單位資料樣例。2 首先需要將資料讀取到matlab工作空間 workspace 中,使用xlsread 函式即可,使用絕對路徑讀取,因為不在matlab預設路徑內。3 接著,需要將x1 y1 z1資料分別從...

matlab三維圖的做法,怎麼把多個二維圖做成三維圖

翔飛呀 應該要的是三維瀑布圖。一般mesh,surf三維繪圖都是曲面圖,而不是曲線圖。plot3函式可以實現瀑布圖繪製,x 125 25 5 1 2 3 5 7 10 20 30 y 2.57 3.18 3.453.34 3.12 3.13 3.52 3.77 4.11 4.56 4.51 注意,僅...

cad怎麼畫衣櫃的三維圖,cad衣櫃三維立體圖怎樣畫?如何開始畫?

丨崽灬崽滴 rectang命令 還可以在旁邊的工具欄點矩形的那個圖示,然後直接畫,然後輸入你的長和寬例如 300再輸入 再輸入200,就可以得到一個矩形了,也可以直接用直線來畫,l 命令只要設定在正交方向就好了 f3 是正交命令的開和關.或者用 多段線畫,這樣畫出的矩形每條線段是相連的,多段線的命令...