[問題]重灌了matlab還是不能跑imshow指令
如標題
我灌的是 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
→
09/18 20:58, , 1F
09/18 20:58, 1F
→
09/19 11:11, , 2F
09/19 11:11, 2F
推
09/19 12:17, , 3F
09/19 12:17, 3F
→
09/19 17:42, , 4F
09/19 17:42, 4F
→
09/20 10:27, , 5F
09/20 10:27, 5F
→
09/20 10:29, , 6F
09/20 10:29, 6F
→
09/20 10:30, , 7F
09/20 10:30, 7F
推
09/21 17:38, , 8F
09/21 17:38, 8F