IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

C++Builder Discussion :

split and merge segmentation d'image


Sujet :

C++Builder

  1. #1
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    29
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 29
    Par d�faut split and merge segmentation d'image
    salut tout le monde j'ai deja pos� ce probleme mais personne m'a r�pondu alors svp j'ai besoin d'aide sur la methode de fusion, j'ai programmer la fonction d�vision et il me reste la fusion car je suis a cour d'id�e alors n'importe quelle aide sera la bien venu merci

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 412
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 412
    Par d�faut
    Salut !

    Le "split", je vois ce que c'est mais on peut splitter n'importe comment.
    Le "merge" aussi !
    Donc on fait quoi au juste, concr�tement ?

    On "split" comment ... en diagonale ?

    A plus !

  3. #3
    Membre �clair�
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    385
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 385
    Par d�faut
    salut,

    pour splitter tu commences a decouper aleatoirement ton image en des petitesregions, puis pour fusionner ( merge) tu compare chaque pixel de la 1� region avec les pixels de la region d'� cot� si la difference est grande alors ces deux region sont infusionable donc elles vont constituer 2 region color�es seperemment sinon si la defference est petite alors on fusionne les pixels des 2 region en leur affectant une couleur : par exemple la moyenne des 2 region.

    voila j'espere que j'�t� un peu claire

  4. #4
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    29
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 29
    Par d�faut
    Oui j'ai compris le principe je d�vise mon image en 4 r�curssivement puis je fusionne selon un critere d'hommog�ni�t� soit" la diff�rence ou la variance ..ect" mais je trouve pas la structure pour faire ce travaille ??

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    1 412
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 1 412
    Par d�faut
    Salut !

    Peut-�tre avec :

    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    //Top-Left de la surface S1
    int x1;
    int y1;
    //ou TPoint S1; 
     
    //Top-Left de la surface S2
    int x2;
    int y2;
    //ou TPoint S2;
     
    int width;
    int height;
    Donc si on a les m�mes dimensions pour les deux surfaces structurantes (j'esp�re avoir tout compris !!!):

    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
     
    int L1;
    int L2;
    for(int y = 0; y < height; y++)
        {
        //On y gagne un peu à précalculer 
        L1 = y1 + y;
        L2 = y2 + y;
        for(int x = 0; x < width; x++)
            {
            //Pour S1
            ...Pixels[x1 + x][L1];
            //Pour S2
            ...Pixels[x2 + x][L2];
            //... donc le traitement
            }
        }
    Ou mieux avec ScanLine (si l'utilisateur aime bien bien que �a aille vite) mais l�, il faudra faire attention � ne pas d�border du bitmap, ni en x ni en y !
    D'autant plus rapide que pour une ligne (y) on ne calcule que (x) !

    A plus !

  6. #6
    Membre averti
    Inscrit en
    Novembre 2007
    Messages
    29
    D�tails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 29
    Par d�faut
    Salut Mr handersone je pense que votre code d�vise l'image en deux surface
    et moi je la d�vise en 4 r�curssivement ...mais mon probleme majeur j'arrive pas trouv� une methode pour fusionner les r�gion hommogene ...merci

Discussions similaires

  1. R�ponses: 3
    Dernier message: 26/03/2012, 23h29
  2. segmentation d'image par split and merge
    Par Rose-de-sable dans le forum C++Builder
    R�ponses: 0
    Dernier message: 29/05/2010, 12h09
  3. Split and Merge -- Image Processing
    Par Monta^^ dans le forum Traitement d'images
    R�ponses: 4
    Dernier message: 01/07/2009, 16h09
  4. "Split and Merge" et "croissance de r�gions
    Par Flo. dans le forum Traitement d'images
    R�ponses: 29
    Dernier message: 13/03/2009, 09h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo