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 :

Supprimer les lignes et les colonnes d'une image


Sujet :

OpenCV

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2012
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Mars 2012
    Messages : 165
    Par défaut Supprimer les lignes et les colonnes d'une image
    Bonjour,

    Je veux supprimer les lignes et les colonnes d'une image suite à une condition.

    Par exemple, voilà mon image :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    IplImage* img = 0;
    img=cvLoadImage("exemple.jpg",CV_LOAD_IMAGE_COLOR);
    Merci bien.

  2. #2
    Membre éclairé
    Homme Profil pro
    Computer Vision engineer
    Inscrit en
    Mars 2012
    Messages
    65
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Computer Vision engineer
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Mars 2012
    Messages : 65
    Par défaut
    La solution intuitive qui me vienne à l'esprit c'est les "ROI" (Region of interest), ça revient à rogner l'image par des cvRectangle...

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Février 2011
    Messages
    147
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2011
    Messages : 147
    Par défaut
    Salut,

    Tu peux developper un peu ton idee ???
    Ton but est de supprimer un cadre autour de l'image et de ne garder que le centre ??? Ou bien tu veux supprimer des lignes ou des colonnes qui sont dand l'image et non pas sur les bords.

    Si c'est le premier cas c'est tres facile en faisant une copie de l'image avec un rectangle definit (regarde la doc d'opencv)
    Le second cas est plutot simple aussi avec une double boucle et deux if.

  4. #4
    Membre confirmé
    Inscrit en
    Mars 2012
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Mars 2012
    Messages : 165
    Par défaut
    Merci pour vos réponses.

    L'objectif est de réduire la taille de l'image à 1/4. Pour cela, il y'a une technique qui consiste à supprimer les lignes et les colonnes paires d'une image.

  5. #5
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2012
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2012
    Messages : 43
    Par défaut
    Cherches-tu à sous-échantillonner ton image? Un peu comme sur Paint où tu peux redimensionner ton image?

  6. #6
    Membre confirmé
    Inscrit en
    Mars 2012
    Messages
    165
    Détails du profil
    Informations forums :
    Inscription : Mars 2012
    Messages : 165
    Par défaut
    Ouai c ça mon objectif est de redimensionner mon image vers une autre qui égale à l'image origine * (1/4).

Discussions similaires

  1. [Débutant] Supprimer des lignes et des colonnes d'une matrice
    Par hakimetudiant dans le forum MATLAB
    Réponses: 6
    Dernier message: 01/06/2015, 15h24
  2. Réponses: 4
    Dernier message: 05/09/2008, 11h03
  3. Réponses: 1
    Dernier message: 15/05/2008, 11h48
  4. Réponses: 2
    Dernier message: 19/04/2007, 11h23

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