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

C++Builder Discussion :

envoyer des commandes à une caméra Vivotek


Sujet :

C++Builder

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 63
    Par défaut envoyer des commandes à une caméra Vivotek
    Bonjour,
    J'ai une camera vivotek PZ6122,
    Pour mon projet de suivi, j'ai développé une application sous l'environnent C++ builder.

    je veux déplacer ma caméra en superposant le centre de l'image obtenue de cette dernière avec les cordonneries d'un point prédéfini(X,Y),
    Alors, mon problème est que je ne trouve pas la commande qui fait le déplacement de la camera selon X,Y,
    remarque : je peux seulement la déplacer : a droite, a gauche , en utilisant les commande URL.
    Merci d'avance

  2. #2
    Membre Expert
    Avatar de kmaniche
    Inscrit en
    Janvier 2006
    Messages
    1 717
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 717
    Par défaut
    Bonjour,

    Normalement, la caméra est livrée avec un driver, qui lui prend en charge le positionnement de cette dernière. Dans un programme écrit en c++, tu peux faire appelles à ce driver ou intégrer les bibliothèques si sont disponibles.

    Commences par faire une recherche dans la doc de la cam, ensuite postes nous ton programme pour voir comment on peut d'aider.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 385
    Par défaut
    Oui il y a le SDK fournie avec, donc tu pourrais l'utiliser pour la commander

    Tu utilises quelle méthode de tracking en fait? avec les features viola/jones? ou segmentation?

  4. #4
    Membre confirmé
    Inscrit en
    Avril 2007
    Messages
    63
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 63
    Par défaut
    Bonjour,
    Merci Kmaniche et dz robotix pour vos réponses.
    Alors concernant le driver de la cam, il y a une page html, fournie par le fournisseur, pour la commande de la camera, mais je ne peux pas insérer cette page dans mon application, je veux juste la partie de la commande.
    alors, j'ai pu faire déplacer la camera à droite, à gauche par les commandes URL
    par exemple:
    la faire tourner à droite:
    http://your_ip_cam/cgi-bin/camctrl.cgi?move=right

    à gauche:
    http://your_ip_cam/cgi-bin/camctrl.cgi?move=left

    vers le bas:
    http://your_ip_cam/cgi-bin/camctrl.cgi?move=down
    mais pour deplacer vers une position X,Y dans un espace 3D,je n'arrive pas

    et concernant la méthode de tracking , pour des objets 2D (cercle) , j'ai utilisé la méthode des moments invariants,
    Merci

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    385
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2006
    Messages : 385
    Par défaut
    Citation Envoyé par lili81 Voir le message
    Bonjour,
    Merci Kmaniche et dz robotix pour vos réponses.
    Alors concernant le driver de la cam, il y a une page html, fournie par le fournisseur, pour la commande de la camera, mais je ne peux pas insérer cette page dans mon application, je veux juste la partie de la commande.
    alors, j'ai pu faire déplacer la camera à droite, à gauche par les commandes URL
    par exemple:
    la faire tourner à droite:
    http://your_ip_cam/cgi-bin/camctrl.cgi?move=right

    à gauche:
    http://your_ip_cam/cgi-bin/camctrl.cgi?move=left

    vers le bas:
    http://your_ip_cam/cgi-bin/camctrl.cgi?move=down
    mais pour deplacer vers une position X,Y dans un espace 3D,je n'arrive pas

    et concernant la méthode de tracking , pour des objets 2D (cercle) , j'ai utilisé la méthode des moments invariants,
    Merci

    Salut,

    pour se positionner en X,Y , pourquoi ne pas se déplacer avec une x distance sur l'axe des X puis une y distance sur l'axe des Y?

Discussions similaires

  1. Réponses: 4
    Dernier message: 18/12/2014, 14h15
  2. Réponses: 1
    Dernier message: 01/10/2012, 16h23
  3. Réponses: 18
    Dernier message: 03/03/2006, 18h19
  4. Réponses: 4
    Dernier message: 07/10/2005, 21h54

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