Répondre à la discussion
Affichage des résultats 1 à 3 sur 3

convolution matrice 2d



  1. #1
    nickoko

    convolution matrice 2d


    ------

    Bonjour,
    Je cherche à obtenir, à partir d'un tableau de valeurs, un autre tableau représentant les dérivées discretes du premier.
    Apres recherche, j'ai vu qu'il fallait convoluer le tableau de valeur avec la matrice [-1 0 1].
    Par contre, je ne vois pas comment programmer l'algo...
    Quelqu'un a t'il déja effectué ce travail? Ou sait-il le faire?
    Merci d'avance pour votre aide

    -----

  2. #2
    nickoko

    Re : convolution matrice 2d

    trop dur ?

  3. #3
    umfred

    Re : convolution matrice 2d

    tu veux le programmer en quel langage? certains peuvent le faire directement (Matlab je pense). Sinon pour un algorithme, il suffit de reprendre la définition de base de la convolution discrete : pour chaque valeur de la matrice, on fait la somme des (valeurs voisines couvertes par matrice de convolution x valeur de la matrice de convolution centré sur la valeur centrale)

    exemple [a b c d e f g ] convolué avec [-1 0 1]

    donne [ (b) (-a+c) (-b+c) (-c+e) (-d+f) (-e+g) (-f)]

    Note: il existe plusieurs formes de matrices de convolution par exemple (pour des matrices 2D):
    Code:
    1/4*[0 1 0;
           1 0 1;
           0 1 0] en est une,
    
    [ 0 -1 0;
     -1  0 1;
      0  1  0] en est une autre.
    
    1/25*[1 3 1
             3 9 3;
             1 3 1] en est aussi une autre.

Discussions similaires

  1. Produit de convolution
    Par EtudianteAngers dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 30/11/2007, 15h15
  2. matrice de passage et matrice dans base canonique
    Par Big Boy dans le forum Mathématiques du supérieur
    Réponses: 6
    Dernier message: 01/05/2007, 21h14
  3. convolution
    Par ancel17 dans le forum Mathématiques du supérieur
    Réponses: 9
    Dernier message: 16/08/2005, 10h58
  4. Convolution
    Par sebco38 dans le forum Mathématiques du supérieur
    Réponses: 8
    Dernier message: 06/01/2005, 13h09
  5. convolution bis
    Par king163 dans le forum Mathématiques du supérieur
    Réponses: 3
    Dernier message: 26/08/2004, 19h31
Découvrez nos comparatifs produits sur l'informatique et les technologies.