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

Images Discussion :

Sous-échantillonner une image en retenant un pixel sur deux.


Sujet :

Images

  1. #1
    Membre du Club Avatar de undercrash
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 156
    Points : 64
    Points
    64
    Par défaut Sous-échantillonner une image en retenant un pixel sur deux.
    Bonsoir,
    je cherche à sous-échantilloner une image *.tif par un facteur 2 dans chaque direction en ne prenant qu'un seul piexel sur deux.

    Mais je n'arrive pas à trouver les fonctions appropriées.

    J'aimerais savoir si quelqu'un sait comment créer le sous-échantillonnage et si quelqu'un connait une site ou des ressources sur le methodes de matlab en français.

    Bonne soirée

  2. #2
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 304
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 304
    Points : 52 884
    Points
    52 884
    Par défaut
    Citation Envoyé par undercrash Voir le message
    je cherche à sous-échantilloner une image *.tif par un facteur 2 dans chaque direction en ne prenant qu'un seul piexel sur deux.
    C'est un simple problème d'indexage de matrice sous MATLAB

    A lire : Gestion des matrices

  3. #3
    Membre du Club Avatar de undercrash
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 156
    Points : 64
    Points
    64
    Par défaut
    je ne vois pas comment m'y prendre pour manipuler l'image.
    Pouvez-vous me donner un petit coup de pouce ?

  4. #4
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 304
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 304
    Points : 52 884
    Points
    52 884
    Par défaut
    Pour prendre un pixel sur deux :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    img = [1     2     3     4     5
         6     7     8     9    10
        11    12    13    14    15
        16    17    18    19    20
        21    22    23    24    25]
     
    img(1:2:end,1:2:end)

  5. #5
    Membre du Club Avatar de undercrash
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    156
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 156
    Points : 64
    Points
    64
    Par défaut
    merci pour la methode et pour votre patience .

    Bonne soirée

  6. #6
    Rédacteur/Modérateur

    Avatar de Jerome Briot
    Homme Profil pro
    Freelance mécatronique - Conseil, conception et formation
    Inscrit en
    Novembre 2006
    Messages
    20 304
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Freelance mécatronique - Conseil, conception et formation

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 304
    Points : 52 884
    Points
    52 884
    Par défaut
    Quelques explications supplémentaires sont données dans cette discussion : http://www.developpez.net/forums/sho...d.php?t=309530

  7. #7
    Membre éprouvé

    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    552
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2007
    Messages : 552
    Points : 1 058
    Points
    1 058
    Par défaut
    C'est la méthode la plus simple mais lorsqu'on sous-échantillonne un image par 2, en général (mais c'est pas obligatoire) au lieu de prendre un pixel sur 2 en largeur et hauteur, on prend la moyenne des 4 pixels.

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

Discussions similaires

  1. Décaler une image verticalement de quelques pixels
    Par Federico_muy_bien dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 05/12/2014, 15h16
  2. Découper une image en bloc de pixels
    Par Codouille dans le forum LabVIEW
    Réponses: 2
    Dernier message: 26/01/2011, 17h28
  3. Charger une image et stocker ses pixels
    Par natashaa dans le forum C++
    Réponses: 13
    Dernier message: 08/07/2010, 07h32
  4. transformation d'une image en tableau de pixels
    Par mona_81 dans le forum Interfaces Graphiques en Java
    Réponses: 2
    Dernier message: 14/09/2007, 13h29
  5. Recuperer une image a partir des pixels RGB
    Par Battosaiii dans le forum Langage
    Réponses: 1
    Dernier message: 29/06/2006, 11h37

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