EDA365电子论坛网

标题: 书上的例子中值滤波图像处理却报错了,请问是哪里不对吗?请教大神,非常感谢! [打印本页]

作者: zophim    时间: 2020-6-3 14:25
标题: 书上的例子中值滤波图像处理却报错了,请问是哪里不对吗?请教大神,非常感谢!
书上的例子中值滤波图像处理却报错了,请问是哪里不对吗?请教大神,非常感谢!
: ?9 e% t& L( S  \; T6 p1 u( V! t+ X4 f4 N  @: y. m6 B
  Y0 C! ]6 F/ m; N( S4 x
I=imread('C:\Users\Xu\Desktop\timg','jpg');
2 @0 M# w' z% W6 f# F+ ?$ Q- ~$ gI=imnoise(I,'salt & pepper',0.1);& B1 x. j* l; N) F
subplot(121);imshow(I)7 I1 }& Y* }% T/ R3 r
e=medfilt2(I);3 V3 Q3 }: r4 f$ A$ `1 f* b: v
subplot(122);, a! u& K( a$ G& R
imshow(e)" O4 }) ^7 t" y0 K
3 A) N6 X, B. g/ ~/ X7 m4 H
报错:Error using medfilt2
6 c6 u/ Z& E; VExpected input number 1, A, to be two-dimensional., a* h2 f& J  Y, I7 z0 V7 p" r* q
Error in medfilt2>parse_inputs (line 107)% b+ N4 B. m+ M( m8 [
validateattributes(a, ...
7 @+ A1 D) w2 TError in medfilt2 (line 48): k( H& h* F1 S* }4 F2 R/ L- N
[a, mn, padopt] = parse_inputs(varargin{:});
8 [; b% X8 N& m7 uError in Untitled (line 7)) Z7 w8 T2 m* T9 B/ O  r
e=medfilt2(I);
作者: Ferrya    时间: 2020-6-3 14:46
应该先转换为灰度图像。




欢迎光临 EDA365电子论坛网 (https://bbs.eda365.com/) Powered by Discuz! X3.2