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 :

Faire une image à partir de la régio d'intérêt d'une autre


Sujet :

OpenCV

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 57
    Points : 41
    Points
    41
    Par défaut Faire une image à partir de la régio d'intérêt d'une autre
    Bonjour à tous,

    Après une quinzaine de jours d'utilisation d'OpenCV, je n'ai toujours pas trouvé le moyen simple d'obtenir une nouvelle image obtenue en utilisant le ROI d'une autre. Donc obtenir une image constituée d'une partie de l'image initiale, sans aucun changement.
    La seule astuce trouvée est d'enregistrer sur disque l'image initiale avec ROI positionné et recharger ce fichier mais c'est un peu lourd.

    Cette fonctionnalité ne servirait à rien ? J'aurais de la peau de saucisson devant les yeux ?

    Une idée ?
    Squale69

  2. #2
    Membre actif Avatar de Vinsss84
    Profil pro
    Inscrit en
    Février 2008
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2008
    Messages : 175
    Points : 207
    Points
    207
    Par défaut
    IplImage * Img_base = cvLoadImage("toto.jpg",1)
    CvRect...
    CvSetImageRoi(Img_base,ROI_rect);
    IplImage * ROI;
    ROI = cvCreateImage (cvGetSize(Img_base),8,Img_base->nChannels);
    cvCopyImage(Img_base,ROI);

    Et voila
    =>
    OpenCv Addict

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2007
    Messages
    57
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 57
    Points : 41
    Points
    41
    Par défaut
    Merci, 100% ok.
    Suffisait de savoir que cvGetSize tient compte du ROI et qu'il y a un #define permettant d'utiliser cvCopyImage (en fait un simple cvCopy) ce qui explique que la doc ne fait pas mention de ce CopyImage.

    Merci, tu me sauves ... et probablement d'autres aussi car j'ai retrouvé 2 ou 3 fois la question sans réponse claire.

  4. #4
    Membre actif Avatar de Vinsss84
    Profil pro
    Inscrit en
    Février 2008
    Messages
    175
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Février 2008
    Messages : 175
    Points : 207
    Points
    207
    Par défaut
    Tu peux faire toute sortes de choses sur la ROI. C'est un des points fort de cette librairie d'ailleurs.
    Bonne continuation!
    =>
    OpenCv Addict

  5. #5
    Membre à l'essai
    Inscrit en
    Avril 2008
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 41
    Points : 21
    Points
    21
    Par défaut
    Salut,

    moi mon probléme est comment constituer une image à partir de plusieurs ROI d'autres Images.
    Svp aide moi c'est urgent.

    Merci

  6. #6
    Membre actif Avatar de gassi64
    Homme Profil pro
    Développeur en systèmes embarqués
    Inscrit en
    Juin 2008
    Messages
    255
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur en systèmes embarqués
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2008
    Messages : 255
    Points : 230
    Points
    230
    Par défaut
    Attention à faire le cvResetROI après l'opération!

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 18/04/2009, 23h15
  2. Réponses: 1
    Dernier message: 05/09/2007, 12h47
  3. [ImageMagick] Générer une image à partir de plusieurs images ?
    Par fichtre! dans le forum Bibliothèques et frameworks
    Réponses: 8
    Dernier message: 16/02/2005, 15h32
  4. [CR] Inserer une image à partir d'un fichier
    Par Gandalf24 dans le forum SAP Crystal Reports
    Réponses: 7
    Dernier message: 23/07/2003, 10h55
  5. Réponses: 3
    Dernier message: 12/06/2002, 19h03

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