作者sperkood (人生就是無奈啊....)
看板MATLAB
標題[問題]關於檔案名稱問題
時間Sun Jun 30 01:06:33 2013
a=imread('cameraman.tif');
imshow(a),title('原始圖像');
[x,y]=size(a);
im2double=zeros(x,y);
im2double=histeq(a)
figure,imshow(im2double),title('指令等化後圖像');
figure,imhist(im2double),title('指令等化後圖直方圖');
b=zeros(1,256);
for i=1:x
for j=1:y
b(i,j)=b(im2double(i,j)+1)+1;
end
end
figure,plot(b),title('等化後直方圖');
以上是我程式的內容
當我檔名是imshit時候程式可以跑 彈是當改成imhist時候就會出現錯誤
我的程式版本是R2010a版本
是否是因為檔名跟第5行的程式有衝突到!!?
麻煩板上各位先進解答~~~ 謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 119.77.229.145
1F:→ aia:彷彿看到imshit?! 06/30 01:12
2F:→ aia:看懂了,是衝到沒錯,以前也犯過取檔名叫1.1.m的蠢事… 06/30 01:19
3F:→ sperkood:樓上意思是?? 06/30 01:19
4F:→ aia:總之檔名改成不要跟內建程式重複就好了 06/30 01:23
5F:→ sperkood:就是不要有跟內建的指令重覆道嗎 06/30 01:32
6F:推 DKer:一樣的話MATLAB怎麼知道你要用哪一個 06/30 20:39