Seuillage de couleur dans une image

sirine maraoui - Modifié le 17 mai 2017 à 20:57
Whismeril
Messages postés
17339
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
24 mai 2022
- 17 mai 2017 à 21:31
Bonjour,
svp je suis entrain de préparer mon projet de fin d'étude qui s'intituler:" Mise en point d’une approche de détection de DMLA basée sur les techniques d’analyse des images" alors je veux segmenter mon image en trois couleurs: jaune rouge et orangé (les couleurs de la rétine). je viens d'utiliser ce code
(function bw=yellow(img)
[m,n,t]=size(img);
bw=zeros(m,n);
for i=1:m
for j=1:n
if(img(i,j,1)>245&&img(i,j,2)>170&&img(i,j,3)<80)
bw(i,j)=1;
end
end
end
return)

pour extraire seulement la zone de couleur jaune et j'arrive pas à obtenir une résultat exacte, pouvez vous m'aider à améliorer ce code et à me proposer un code pour faire extraire ces trois couleur de mon image couleur (à base RVB) et merci d'avance

3 réponses

Whismeril
Messages postés
17339
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
24 mai 2022
596
17 mai 2017 à 21:17
Bonsoir

c'est quel langage, ça ressemble à du Delphi mais comme je n'ai pas fait de Pascal depuis le lycée, je ne suis pas sûr.
0
sirine maraoui
17 mai 2017 à 21:24
non c'est MAtlab :)
0
Whismeril
Messages postés
17339
Date d'inscription
mardi 11 mars 2003
Statut
Modérateur
Dernière intervention
24 mai 2022
596
17 mai 2017 à 21:31
Ha Matlab.
Comme tu l'as constaté il n'y pas de section Matlab.
Et si tu avais pris le temps (pas plus de 30 secondes), d'utiliser le moteur de recherche du forum, tu aurais trouvé des dizaines de fois répétés le corolaire au fait qu'il n'y a pas de section, il n'y a pas non plus d'utilisateurs de Matlab.
Et même souvent y'a un lien vers un autre forum du groupe CCM dédié à Matlab.
http://www.commentcamarche.net/forum/matlab-274
0