[MatLab] Traitement d'image
khunlun
Messages postés
117
Date d'inscription
Statut
Membre
Dernière intervention
-
tomcb1 Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
tomcb1 Messages postés 8 Date d'inscription Statut Membre Dernière intervention -
Bonjour
Je voudrais traiter une image avec Matlab.
Je la transforme en niveau de gris.
Mais comment faire pour la mettre en noir et blanc ?
Je connais une méthode bourrine mais, elle m'enlève certaines lignes.
Merci.
Je voudrais traiter une image avec Matlab.
Je la transforme en niveau de gris.
Mais comment faire pour la mettre en noir et blanc ?
Je connais une méthode bourrine mais, elle m'enlève certaines lignes.
Merci.
A voir également:
- [MatLab] Traitement d'image
- Reconsidérer le traitement de vos informations à des fins publicitaires - Accueil - Réseaux sociaux
- Image iso - Guide
- Traitement de texte gratuit - Guide
- Ce logiciel gratuit et léger est parfait pour remplacer Word, même sur un vieux PC - Guide
- Reduire taille image - Guide
6 réponses
Bonjour,
D'abord, les types d'mages les plus utilisés sont:
-image en noir et blanc (gray)
-image RGB (rgb)
-image indexée (ind)
Voici les transformations possibles et les fonctions correspondantes à utiliser:
-image rgb vers gray: fonction: rgb2gray
-image rgb vers ind: rgb2ind
-image gray vers rgb: gray2rgb
-image gray vers ind: gray2ind
-image ind vers gray: ind2gray
-image ind vers rgb: ind2rgb
Bon courage
D'abord, les types d'mages les plus utilisés sont:
-image en noir et blanc (gray)
-image RGB (rgb)
-image indexée (ind)
Voici les transformations possibles et les fonctions correspondantes à utiliser:
-image rgb vers gray: fonction: rgb2gray
-image rgb vers ind: rgb2ind
-image gray vers rgb: gray2rgb
-image gray vers ind: gray2ind
-image ind vers gray: ind2gray
-image ind vers rgb: ind2rgb
Bon courage
Une méthode bourrine pourrait consister à effectuer un seuillage... et il n'y a pas de raison que ca t'enleve des lignes ! C'est un simple si alors sinon...
Bonjour,
j'ai une image(echocardiograrphie) du coeur en noir et blanc comment je fait pour la lire(taille,extention,niveau de gris,couleur)et l'afficher
j'ai une image(echocardiograrphie) du coeur en noir et blanc comment je fait pour la lire(taille,extention,niveau de gris,couleur)et l'afficher
bonjour mourad
j'aimerais bien être un peu plus informé sur le problème que tu es en train d'étudier
est ce que tu pourrais m'envoyer un peu plus de détails pour que je puisse t'aider
au moins j'aimerais savoir le type de l'image source, de l'image en niveau de gris et comme ça te proposer une solution qui saura répondre à tes besoins et qui soit souple d'utilisation.
je vais supposer que ton image en niveau de gris est s'appelle gray
tout ce que t'as à faire c'est créer une image en noir et blanc NB à partir d'un seuil de binarisation que tu peut définir à volonté (symbolisé par seuil) comme suit
gray1=im2double(gray)
NB=gray1>seuil
NB=double(NB)
j'aimerais bien être un peu plus informé sur le problème que tu es en train d'étudier
est ce que tu pourrais m'envoyer un peu plus de détails pour que je puisse t'aider
au moins j'aimerais savoir le type de l'image source, de l'image en niveau de gris et comme ça te proposer une solution qui saura répondre à tes besoins et qui soit souple d'utilisation.
je vais supposer que ton image en niveau de gris est s'appelle gray
tout ce que t'as à faire c'est créer une image en noir et blanc NB à partir d'un seuil de binarisation que tu peut définir à volonté (symbolisé par seuil) comme suit
gray1=im2double(gray)
NB=gray1>seuil
NB=double(NB)
bonjour je vais traiter un sujet pour mon thème de recherche qui est la segmentation des images médicales et je me demander si c'était possible de me donner quelques documents a ce sujet ou des codes sources ou pourrier vous juste me guider pour bien choisir une bonne methode de segmentation car je n'arrive pas a me décider quelle méthode est la plus aproprier pour l'aide au diagnostic des cellule tumorale merci d'avance
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Bonjour,
J'essaye de seuiller une image RGB. En fait, j'aimerais garder uniquement certains pixels rouges.
Voici mon code:
for i=1:955
for j=980:984
if I(i,j,3)>200 & I(i,j,2)<100 & I(i,j,3)<100
I(i,j,1)=I(i,j,1);
I(i,j,2)=I(i,j,2);
I(i,j,3)=I(i,j,3);
else
I(i,j,1)=255;
I(i,j,2)=255;
I(i,j,3)=255;
end
end
end
Je ne suis pas sur que ce soit du pur rouge, c'est pour cela que j'ai choisi les valeurs>200 pour la composante rouge et <100 pour les autres...
Mais en fait cela ne marche pas, quelqun pourrait m'eclairer?
Merci
J'essaye de seuiller une image RGB. En fait, j'aimerais garder uniquement certains pixels rouges.
Voici mon code:
for i=1:955
for j=980:984
if I(i,j,3)>200 & I(i,j,2)<100 & I(i,j,3)<100
I(i,j,1)=I(i,j,1);
I(i,j,2)=I(i,j,2);
I(i,j,3)=I(i,j,3);
else
I(i,j,1)=255;
I(i,j,2)=255;
I(i,j,3)=255;
end
end
end
Je ne suis pas sur que ce soit du pur rouge, c'est pour cela que j'ai choisi les valeurs>200 pour la composante rouge et <100 pour les autres...
Mais en fait cela ne marche pas, quelqun pourrait m'eclairer?
Merci