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 :

Différence entre cvWatershed et watershed (MATLAB)


Sujet :

OpenCV

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 95
    Par défaut Différence entre cvWatershed et watershed (MATLAB)
    Bonjour à tous,

    Je suis en train d'implémenter avec OpenCV une partie d'un projet développé en Matlab. Mon problème est que j'obtiens des résultats complétement différents pour la fonction de ligne de partage des eaux (UK: watershed).

    En lisant la doc, les versions implémentés pour chacun des algorithmes sont basées sur l'algorithme de Meyer.

    Alors je veux bien qu'on me dise que c'est normal qu'il y ait une petite différence, sauf que là, la différence est loin d'être minime, et pourtant les images des masques et des marqueurs sont les mêmes (aux effets de bords près).

    Est-ce que certains d'entre vous ont déjà rencontré ce problème ?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 95
    Par défaut
    En fait, il semblerait que les différences viennent des restrictions d'utilisation de la fonction cvWatershed. En effet, avec Matlab, cela fonctionne bien parce que je peux utiliser des double alors qu'avec OpenCV, on doit forcément passer une image 8U 3 channels...

    Si quelqu'un a trouvé une parade pour utiliser cvWatershed avec des IPL_32F, merci d'avance

    Bonne fin de journée...

  3. #3
    Membre à l'essai
    Inscrit en
    Juin 2009
    Messages
    8
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 8
    Par défaut
    Au pire, tu prends le code source sur le svn d'OpenCV et tu fais les modifications nécessaires.

Discussions similaires

  1. Réponses: 4
    Dernier message: 29/08/2013, 19h53
  2. Différence entre MATLAB et le C++
    Par diodd dans le forum MATLAB
    Réponses: 2
    Dernier message: 13/08/2009, 11h36
  3. Différences entre MATLAB, Scilab et Octave
    Par mor02 dans le forum Scilab
    Réponses: 3
    Dernier message: 23/02/2009, 08h00
  4. Différences entre MATLAB et Mathematica
    Par ENSAM-ALAMI dans le forum MATLAB
    Réponses: 5
    Dernier message: 18/05/2008, 09h12
  5. Réponses: 3
    Dernier message: 07/05/2002, 16h06

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