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

DirectX Discussion :

image pas belle avec directshow


Sujet :

DirectX

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    57
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 57
    Par défaut image pas belle avec directshow
    Bonjour et bonne Année.

    Je souhaiterais un renseignement.
    Il s’agit ici de ma première utilisation de directshow.

    Voici en pièce jointe le graphe que j’ai réalisé à l’aide de visual C++.


    Lorsque je visionne le rendu dans une picture box, l’image est très mauvaise. Alors que quand j’ouvre le graphe avec graphedit, et que je visionne, il n’y a aucun souci.

    Auriez vous une piste pour remédier à ce problème ?

    Merci d’avance

  2. #2
    Inactif  

    Homme Profil pro
    Ingénieur test de performance
    Inscrit en
    Décembre 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur test de performance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 986
    Par défaut
    Bonjour.

    Citation Envoyé par ellipse2v Voir le message
    Lorsque je visionne le rendu dans une picture box, l’image est très mauvaise.
    Merci d’avance
    Peux-tu préciser un peu plus ce qu'est une mauvaise image pour toi? (sans quoi impossible de te répondre avec précision).

    Pour une image de bonne qualité, il faut conserver le plus possible l'aspect/ratio de l'image de départ du graphe. C'est le point de départ.

  3. #3
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    57
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 57
    Par défaut
    bonjour moldavi,

    en faite l'image n'a pas de detaille. par exemple si je film un visage, les contours de celui-ci (yeux, nez..) ne sont pas facilement visible.

    comme ci il y avait une grosse moyenne de faite pour lisser l'image.


    Pour une image de bonne qualité, il faut conserver le plus possible l'aspect/ratio de l'image de départ du graphe. C'est le point de départ.
    en faite, dès que je retire le filtre proxytrans, l'image est très bonne dans le picture box. donc je ne pense pas qu'il y ait un problème de ce coté.

    et je ne comprend pas pourquoi proxytrans pose ce pb, car quand j'utilise opencv seul, l'image est bonne.

    mais je veux utiliser Directshow pour le rendu en temps réels, car c'est plus rapide.


    donc voilà....

    si personne ne voit d'explication possible, je crois que je vais faire un graphe, qui capture la vidéo, divise l'aquisition, pour avoir d'un coté le rendu direct, et de l'autre l'exploitation des images.... (plus un pour la compression pour l'enregistrement en faite).

    a+

  4. #4
    Inactif  

    Homme Profil pro
    Ingénieur test de performance
    Inscrit en
    Décembre 2003
    Messages
    1 986
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur test de performance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 986
    Par défaut
    Salut.

    J'ai regardé vite fait ce filtre ProxyTrans. Apparement, son rôle est de pouvoir récupérer les frames dans ton programme afin de les modifier.

    Il est fortement possible que ce filtre possède des limitations qui explique ton problème de qualité (code source disponible). Il est possible de paramétrer ce filtre, donc un mauvais réglage peut aussi être une explication.

    Si tu ne souhaites pas modifier l'image de ton acquisition, ce filtre ne te sert à rien.

    Pour faire un rendu et un enregistrement à partir du même filtre d'acquisition, il te faut un smart-tee filter. De toute façon, c'est la méthode la plus efficace pour ce que tu veux faire.

    Dans ma recherche sur le ProxyTrans, j'ai trouvé ce tutorial qui devrait t'intéresser :

    http://www.site.uottawa.ca/~laganier...cv+directshow/

  5. #5
    Membre confirmé
    Profil pro
    Étudiant
    Inscrit en
    Avril 2007
    Messages
    57
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Somme (Picardie)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2007
    Messages : 57
    Par défaut
    bonsoir,

    ok merci, je n'ai pas regardé le paramétrage du filtre ProxyTrans, je me suis dit que cela devait fonctionner tous seul . mais je vais le faire, car le but final sera quand même de signaler sur l'image des anomalies. je n'ai pas du tout pensé à regarder le code source.

    enfin je vais regarder ce filtre de plus près ainsi que le tuto.

    je reposterais, ce week end pour dire quoi.

    merci

    bonne soirée

  6. #6
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 540
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 540
    Par défaut
    Quelle est le but du projet ? Les filtres que tu utilises ne semblent pas appropriés tout bêtement

Discussions similaires

  1. [2.x] pas d'image, pas de css avec 1and1
    Par philbon dans le forum Symfony
    Réponses: 1
    Dernier message: 23/10/2012, 17h06
  2. image se déplace avec firefox mais pas avec ie6
    Par keokaz dans le forum jQuery
    Réponses: 1
    Dernier message: 17/10/2010, 21h45
  3. Réponses: 1
    Dernier message: 12/01/2007, 11h20
  4. pbleme d'affraichissement d'image avec directshow
    Par lykim dans le forum DirectX
    Réponses: 4
    Dernier message: 17/03/2005, 09h08
  5. Gros Problème avec DirectShow et la méthode RELEASE
    Par Olivier Delmotte dans le forum DirectX
    Réponses: 3
    Dernier message: 10/03/2003, 18h10

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