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

OpenCV Discussion :

manipulation de matrice/image


Sujet :

OpenCV

  1. #1
    Membre du Club
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Mai 2013
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2013
    Messages : 75
    Points : 59
    Points
    59
    Par défaut manipulation de matrice/image
    Bonjour,

    J'essaie de créer une matrice avec la formule suivante :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Grad_tx.at<uchar>(i,j)=(IM_t.at<uchar>(i+1,j)+IM_t_1.at<uchar>(i+1,j)+IM_t.at<uchar>(i+1,j+1)+IM_t.at<uchar>(i+1,j+1))/4-(IM_t.at<uchar>(i,j)+IM_t_1.at<uchar>(i,j)+IM_t.at<uchar>(i,j+1)+IM_t_1.at<uchar>(i,j+1))/4;
    En fait mon problème est que j'ai défini mon gradient (Grad_tx) comme une matrice CV_32F car elle peut avoir des valeurs négatives

    mais si j'écris Grad_tx.at<CV_32F>(i,j) alors cela bug lors de la génération : "1 arguments attendus - 2 fournis".

    Si je laisse comme cela alors cela bug lors de l’exécution

    Quelqu'un peut m'aider ?

    Cordialement,

    Ronan

  2. #2
    Membre du Club
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Mai 2013
    Messages
    75
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur intégration
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2013
    Messages : 75
    Points : 59
    Points
    59
    Par défaut
    il suffisait de remplacer uchar par double

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Manipulation de matrices] Elements adjacents
    Par Opérateur dans le forum Algorithmes et structures de données
    Réponses: 8
    Dernier message: 25/11/2006, 11h30
  2. vc++ & matrice & image
    Par meera dans le forum Visual C++
    Réponses: 134
    Dernier message: 23/11/2006, 14h40
  3. Fonctions manipulant des matrices
    Par panda31 dans le forum C
    Réponses: 24
    Dernier message: 14/06/2006, 10h28
  4. Matrice ->Image
    Par parp1 dans le forum Calcul scientifique
    Réponses: 2
    Dernier message: 05/04/2006, 23h08
  5. Manipulation de matrices.
    Par TeKa dans le forum C
    Réponses: 28
    Dernier message: 16/11/2005, 15h53

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