Chers amis, J'essaie de binariser l'image, ça ira mieux si je coupe les parties noires. Pour éviter les effets de bord drôles que je vais recadrer le modèle à un cercle, et donc notre « masque » est tiré au-dessous, ainsi que l'extrait pertinent de MatlabEssayer de couper une image via Matlab
P = imread('Pattern.png');
P = 1-im2bw(P); % Keep black parts
Nmin = min(size(P));
% Crop into square, then circle
P = P(1:Nmin, 1:Nmin);
[xg, yg] = meshgrid(1:Nmin, 1:Nmin);
P((xg - Nmin/2).^2 + (yg - Nmin/2).^2 > 0.99*0.25*Nmin^2) = 0;
% Create a small border
P = padarray(P, [1 1], 0);
Mais pour une raison quelconque, je « m ayant des problèmes avec la ligne 7,
Error: File: Try1.m Line: 7 Column: 42
Unbalanced or unexpected parenthesis or bracket.
s'il vous plaît aidez-moi ...
modifier:
ici est explication
Définir des "problèmes". Qu'essayez-vous de faire à la ligne 7? Que voulez-vous dire par "couper les parties noires"? Avez-vous des exemples d'images d'entrée et de sortie? Votre code ne contient pas réellement '>' dedans, n'est-ce pas? – beaker
Attachez votre image à la Q. Ligne 7 en incluant les commentaires ou en l'excluant? – NKN
Le ';' devrait probablement contenir un ','. – hbaderts