看板 MATLAB 關於我們 聯絡資訊
如標題 我灌的是 Matlab R2011b 在安裝的時候有確定勾選toolbox 5.7 灌好之後 我要跑RGB轉灰階 以下是我的程式碼 : X=double(imread('Tulips.jpg')); figure,imshow(X); R=X(:,:,1); G=X(:,:,2); B=X(:,:,3); Y=0.299*R+0.587*G+0.114*B; U=0.436*(B-Y)/(1-0.114); V=0.615*(R-Y)/(1-0.299); figure,imshow(uint8(Y)); 但是最後顯示是 Undefined function 'imshow' for input arguments of type 'double'. Error in hw1 (line 4) figure,imshow(X); 以下是我的版本 ------------------------------------------------------------------------------------- MATLAB Version 7.13.0.564 (R2011b) MATLAB License Number: 654120 Operating System: Microsoft Windows 7 Version 6.1 (Build 7601: Service Pack 1) Java VM Version: Java 1.6.0_17-b04 with Sun Microsystems Inc. Java HotSpot(TM) 64-Bit Server VM mixed mode ------------------------------------------------------------------------------------- MATLAB Version 7.13 (R2011b) Symbolic Math Toolbox Version 5.7 (R2011b) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.168.159
winse:請問您.m檔的檔名為何? 09/18 20:58
doom8199:line 4 改成 figure,imshow(uint8(X)); 09/19 11:11
perceval:需要 Image Processing Toolbox 09/19 12:17
james1022jk:應該要改成2樓那樣... 09/19 17:42
starmoon0918:我的檔名都英文hw1.m這樣 09/20 10:27
starmoon0918:我改了figure,imshow(uint8(X)); 還是不行所以應該是 09/20 10:29
starmoon0918:要像3樓說的要灌toolbox了 09/20 10:30