Bonjour j'ai une erreur avec ce petit code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 img=imread('5.jpg'); figure,imshow(img); img2 = medfilt2(img, [3 3]); %figure,imshow(img2);Et si j'enlève la ligne de imshow, j'obtient aussi cette erreur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 ??? Error using ==> axes Too many input arguments. Error in ==> gca at 27 h = axes('parent',fig); Error in ==> newplot at 69 ax = gca(fig); Error in ==> imshow at 92 axHandle = newplot; Error in ==> median2 at 2 figure,imshow(img);
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 ??? Error using ==> images\private\checkinput>check_attributes Function ORDFILT2 expected its first input argument, A, to be two-dimensional. Error in ==> images\private\checkinput at 37 check_attributes(A, attributes, function_name, variable_name, ... Error in ==> ordfilt2>ParseInputs at 135 checkinput(A, {'numeric','logical'}, {'2d','real'}, mfilename, 'A', 1); Error in ==> ordfilt2 at 51 [A,order,domain,s,padopt,msg] = ParseInputs(varargin{:}); Error in ==> medfilt2 at 53 b = ordfilt2(a, order, domain, padopt); Error in ==> median2 at 3 img2 = medfilt2(img, [3 3]);
Partager