注册 登录
编程论坛 Matlab

极度困扰我的问题~~~

ryu945 发布于 2007-05-31 09:12, 957 次点击
在Matlab中怎么能对非Matlab自带的图片进行处理?就是除了那些tire
  detfingr   belmont2 woman 之类的。我想对我自带的图片进行降噪处理 后面的去噪程序我都有了。但是只能处理如上那些图片,我想处理一些工程图片,怎么办?? 诸位大侠帮帮忙~小弟再次谢过!
3 回复
#2
ryu9452007-05-31 09:28

帮帮忙拉~不要总是路过阿~
在线等回复~

#3
ryu9452007-05-31 10:56

我的图片名wavelet.bmp
我输入I=imread('wavelet.bmp')
save wavelet
这样就在work文件夹里出现了一个wavelet.mat文件

下面是我程序的一部分 运行有错误
load wavelet;
whos
[swa,swh,swv,swd] = swt2(X,1,'db1');
whos
figure(1);
map = pink(size(map,1));

错误如下
?? Undefined function or variable 'X'.

Error in ==> F:\学习\Matlab\work\quzao.m
On line 3 ==> [swa,swh,swv,swd] = swt2(X,1,'db1');



谁能帮帮我啊?????

#4
leki2007-05-31 18:17

按理说肯定是可以的处理其他图片的,问题应该在于你的程序了,没有做过这方面的,所以没有什么好建议
对于上面的错误,很明显是你的X没有赋值(或没有执行对它赋值的语句),自己再仔细检查吧

1