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 :

Exploiter 2 webcam USB sous C++ builder


Sujet :

C++Builder

  1. #1
    Membre actif
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Avril 2013
    Messages
    29
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activit� : Assistant aux utilisateurs
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Avril 2013
    Messages : 29
    Par d�faut Exploiter 2 webcam USB sous C++ builder
    Bonsoir � tous,
    J'ai trouv� sur le forum comment acqu�rir l'image d'une webcam USB mais chez moi, �a se complique.
    Mon projet est de r�aliser un dispositif de centrage des puces BGA avec deux webcam mont�es t�te-beche.
    Il me faut donc :
    Acqu�rir une image webcam 1 dans un BMP n�1 (par exemple)
    Acqu�rir une image webcam 2 dans un BMP n�2
    Retourner horizontalement le BMP n�2
    Afficher le BMP n�1 dans une fen�tre et en transparence le BMP n�2
    Le but �tant de centrer la pi�ce n�2 sur la n�1

    J'ai longuement cherch� mais l�, je s�che un peu.
    Si quelqu'un � une id�e pour moi, je serais preneur.

    Merci d'avance

    PS : je re-d�bute dans borland c++ builder (10 ans sans coder) alors, soyez indulgent

  2. #2
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    Salut, je n'ai pas de r�ponse, par contre j'ai plusieurs questions.

    1. Quel version de C++Builder utilises-tu?
    2. Est-ce tu utilise la VCL ou FireMonkey?
    3. Si c'est la VCL, est-ce que tu as regarder le code d'Allan Petersen?
    4. Pour Fmx, est-ce que tu as regard� ceci?

  3. #3
    Membre �m�rite
    Profil pro
    Inscrit en
    Juin 2005
    Messages
    573
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2005
    Messages : 573
    Par d�faut
    Slt
    Opencv , c est pas tres sorcier � utiliser

  4. #4
    Membre tr�s actif Avatar de Argol_Medusa
    Homme Profil pro
    Ing�nieur Radiofr�quences
    Inscrit en
    Ao�t 2005
    Messages
    208
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Ing�nieur Radiofr�quences
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Ao�t 2005
    Messages : 208
    Par d�faut
    J'ai d�j� fais un truc similaire avec l'aide de ce forum, tu as normalement tout ce qu'il te faut sur cette partie forum pour faire une acquisition avec 2 webcam diff�rentes, il me semble que c'�tait Blondelle qui avait post� un code valide

    ( Edit : �a doit �tre celui-ci http://www.developpez.net/forums/d11...m-differentes/ )

    Ensuite pour l'affichage, une des solutions consiste � mettre directement tes BMP dans deux TForm diff�rentes, dont tu modifies la valeur de la transparence ( J'ai d�j� test� l'affichage temps r�el de video avec un BMP dessus �a fonctionne tr�s bien ).

    Sinon si tu souhaites garder l'utilisation sur une seule TForm tu dois pouvoir passer sur des format d'image PNG qui poss�dent une couche alpha mais je n'ai jamais essay� cette solution pour superposer plusieurs images, � voir ce que �a rend en pratique.

    Edit 2 : Par contre es-tu certain que tu vas �tre suffisamment pr�cis avec des webcam pour placer des billes BGA ??
    Perso nous utilisons une machine laser pour ce genre de chose.

  5. #5
    R�dacteur
    Avatar de blondelle
    Homme Profil pro
    Inscrit en
    Mars 2006
    Messages
    2 738
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 738
    Par d�faut
    Salut reptooyep
    il y a aussi ce post pour deplacer une form transparente

  6. #6
    Membre actif
    Homme Profil pro
    Assistant aux utilisateurs
    Inscrit en
    Avril 2013
    Messages
    29
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Morbihan (Bretagne)

    Informations professionnelles :
    Activit� : Assistant aux utilisateurs
    Secteur : High Tech - �lectronique et micro-�lectronique

    Informations forums :
    Inscription : Avril 2013
    Messages : 29
    Par d�faut Merci � tous pour votre aide
    Bonjour � tous pour le coup de main.
    C'est fou comme on perd avec le temps. Je n'ai plus qu'a me documenter sur le sujet.
    Pour r�pondre � vos questions :

    -Crayon : J'utilise la version 6 de c++ builder. Pour l'instant, j'utilise la vcl car je ne connais pas firemonkey mais je vais jeter un oeil. Le code d'Alan Peterson me semble plus que suffisant pour commencer mon projet. Par contre, firemonkey ne semble pas fonctionner pour builder ?

    -cedni : Je vais jeter un oeil du cot� de opencv mais pour la version borland 6, il n'a pas l'air facile � installer et manier, je regarderais �a en deuxi�me choix.


    -Argol_Medusa : Merci pour le lien, je pense qu'il va m'aider. Pour l'instant, je bidouille les webcam en bougeant les optiques empiriquement pour focaliser sur ce que je veux. Quand les deux seront mont�es t�te-b�che, ce sera coton de les centrer au dixi�me de millim�tre. En tout cas, c'est tr�s pr�cis (mieux qu'a l'oeil nu mais surement moins bon que le laser). J'ai d�ja bricol� une cam�ra microscopique pour 40$ si �a t'int�resse http://www.forum.thebgastore.com/vie...04fbe3c3090c9a

    -Blondelle : Merci pour la form transparente, il va faloir que je prenne le temps d'�tudier tout �a, si quelqu'un avait une technique ou un bout de code pour ralentir le temps qui passe, �a m'arrangerais ...

    Un GRAND merci � tous pour vos tuyaux, je vous tiens au courant

  7. #7
    Membre Expert
    Avatar de Crayon
    Inscrit en
    Avril 2005
    Messages
    1 811
    D�tails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Avril 2005
    Messages : 1 811
    Par d�faut
    Citation Envoy� par reptooyep Voir le message
    -Crayon : J'utilise la version 6 de c++ builder. Pour l'instant, j'utilise la vcl car je ne connais pas firemonkey mais je vais jeter un oeil. Le code d'Alan Peterson me semble plus que suffisant pour commencer mon projet. Par contre, firemonkey ne semble pas fonctionner pour builder ?
    Salut, FireMonkey a �t� ajout� seulement � partir de la version XE2. Elle n'est donc pas disponible avec la version 6 de C++Builder.

Discussions similaires

  1. Projet C++, Webcam, USB et MySQL
    Par Cooly dans le forum C++
    R�ponses: 4
    Dernier message: 19/12/2004, 23h40
  2. Problème Clé USB sous Fedora Core 2
    Par PeGaZe dans le forum Mat�riel
    R�ponses: 5
    Dernier message: 18/11/2004, 13h41
  3. Piloter un port USB sous xp [robotique]
    Par blacknight dans le forum C++Builder
    R�ponses: 2
    Dernier message: 01/11/2004, 12h15
  4. DLL sous C++ builder 6
    Par ovdz dans le forum C++Builder
    R�ponses: 3
    Dernier message: 05/08/2003, 14h15
  5. R�ponses: 2
    Dernier message: 27/02/2003, 01h33

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