求助一个基础问题,关于imfilter
求助一个基础问题,关于imfilter如下一段程序,加了h以后imfilter出错,我初学者,不知道这个哪里出错了a = imread('11.png');
imview(a);
h = fspecial('motion', 50, 45);
imfilter(a, h, 'replicate');
imview(f);
??? Attempt to execute SCRIPT imfilter as a function.
Error in ==> imfilter at 4
imfilter(a, h, 'replicate');
请教了 你的matlab中似乎没有imfilter这个函数。在命令窗输入edit imfilter.m试试 谢谢楼上的朋友我输了上面那个命令函数存在的 \matlab7\toolbox\images\images\imfilter.m
回复 板凳 demonzym 的帖子
可能是这个路径不在工作路径之内,使用pathtool把它加入到工作路径中。或者你把imfilter.m直接存到你的工作路径下试试。在我的matlab中,这个函数是好用的。[ 本帖最后由 friendchj 于 2009-4-29 17:12 编辑 ]
回复 楼主 demonzym 的帖子
猜测楼主在优先的路径里有个同名script档, 以函数的方式呼叫当然出错!以下式检查下
which imfilter -all 原帖由 ChaChing 于 2009-4-29 20:58 发表 http://www.chinavib.com/forum/images/common/back.gif
猜测楼主在优先的路径里有个同名script档, 以函数的方式呼叫当然出错!
以下式检查下
which imfilter -all
这个可能性最大,呵呵
页:
[1]