papnana
Messages postés1Date d'inscriptionsamedi 23 mai 2015StatutMembreDernière intervention23 mai 2015
-
23 mai 2015 à 13:35
(Bonjour à tous, je sur le traitement d'image avec matlab et mon problème est le suivant.)
1- j'ai une image à plusieurs objets et j'aimerai extraire les caractéristiques texture de chaque objet sur cette image quel fonction matlab il faut utiliser ? j'ai essayer
ça me donne les carctéristique de toute l'image or je veux les carctéristiques de chaque objet.
2- je veux classer l'ensemble d'images en 3 goupes et j'ai extrait les caractéristiques de chaque groupe puis je les ai concaténés, comment faire pour faire un classifieur qui permet d'avoir le nombre d'objets de chaque goupe?
a=imread('t1.jpg'); a1=imread('t2.jpg'); a2=imread('t18.jpg'); b=a(:,:,1); b1=a1(:,:,1); b2=a2(:,:,1); stats1 = graycoprops(graycomatrix(b),{'contrast','homogeneity','energy','correlation'}); stats2 = graycoprops(graycomatrix(b1),{'contrast','homogeneity','energy','correlation'}); stats3 = graycoprops(graycomatrix(b2),{'contrast','homogeneity','energy','correlation'}); stats1 = struct2array(stats1); stats2 = struct2array(stats2); stats3 = struct2array(stats3); c={stats1}; d={stats2}; e={stats3}; f = {c d e}; X = [c d e];