merging avec matlab
Répondre à la discussion
Affichage des résultats 1 à 4 sur 4

merging avec matlab



  1. #1
    ing-racha

    merging avec matlab


    ------

    Bonjour

    Je travaille sur un programme sur matlab qui serre à extraire des portions d'images et les combiner avec une autre image de fond pour créer une image finale
    comportant les portions et l'image de fond.
    Mon problème est comme faire ce merging.

    mercii

    -----

  2. #2
    Paraboloide_Hyperbolique

    Re : merging avec matlab

    Bonsoir,

    La technique classique consiste à employer un "masque", c'est-à-dire une image binaire (ses pixels ne valant que 0 ou 1). Là où les pixels du masque valent 1, les pixels l'image de fond sont remplacés par l'image tiers et les autres pixels sont conservés. L'avantage de cette technique est que les portions peuvent être quelconques: étoile, morceaux non-connexes, schtroumpf...

    On peut coder cela ainsi: image_de_fond(masque == 1) = image_tiers(masque == 1);

  3. #3
    ing-racha

    Re : merging avec matlab

    J'ai pas compris comment utiliser cette instruction(je suis presque débutante en matlab )

  4. #4
    Paraboloide_Hyperbolique

    Re : merging avec matlab

    Bonjour,

    Simplement, "image_de_fond(masque == 1) = image_tiers(masque == 1);" signifie: tous les pixels de image_de_fond situés aux mêmes emplacements que les pixels valant 1 du masque sont remplacés par les pixels de l'image tiers qui sont situés aux mêmes emplacements que les pixels valant 1 du masque;

    Un petit exemple valant mieux qu'un long discours:

    Code:
     
    % Placement d'un cadre de pixels valant 2 autour d'une image aléatoire tiers.
    n = 5; % Image 5x5
    image_de_fond = 2*ones(n, n); 
    image_tiers = rand(n, n);
    
    % Création du masque
    masque = boolean(zeros(n, n));
    masque(2:n-1, 2:n-1) = 1;
    
    image_de_fond(masque==1) = image_tiers(masque==1);

  5. A voir en vidéo sur Futura

Discussions similaires

  1. code interleaver avec BER avec Matlab
    Par fsoni dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 14/01/2013, 13h04
  2. Communication avec un serveur tcp/ip avec Matlab
    Par invite98cd00fc dans le forum Programmation et langages, Algorithmique
    Réponses: 1
    Dernier message: 03/11/2011, 11h31
  3. hyperlien avec matlab
    Par invitebb140489 dans le forum Programmation et langages, Algorithmique
    Réponses: 0
    Dernier message: 24/05/2011, 23h55
  4. programme avec matlab
    Par invite75273a24 dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 08/04/2009, 22h26
  5. pb de probabilité avec matlab
    Par invite2a48efd5 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 06/10/2008, 17h30