作者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