ExodusQuebec
-
7 mai 2001 à 17:32
bennybenny
Messages postés6Date d'inscriptionmardi 19 avril 2005StatutMembreDernière intervention 2 novembre 2006
-
13 mars 2006 à 09:38
Bonjour à tous !!!
J'ai un petit problème et peut-être que vous pouvez m'aider, je dois créer une application qui doit prendre une image en provenance d'une webcam à intervalle régulier. Mon probleme est que par l'appel des différentes composantes et rérérences, le programme de gestion de ma caméra s'ouvert à chaque fois !!! et que je dois prendre manuellement un instantané!!! Y-a-t-il un autre moyen pour que tout ce fasses de façon automatique !!!
Je vous remercis à l'avance de votre aide !!!
Un petit Québecois que a des problèmes de Webcam !!! :)
ExodusQuebec
bonjour, j'ai un probleme similaire a resoudre: recupere des images provenant d'une webcam poue effectuer diffrents traitements d'images en temps reel sur celles ci.
Si tu peux me dire ce que tu sais faire pour l'instant et comment tu le fais, merci d'avance.
cs_webooking
Messages postés17Date d'inscriptionlundi 18 juillet 2005StatutMembreDernière intervention18 juillet 2005 18 juil. 2005 à 14:02
Bonjour
Nous venons de créée un module webcam chat modifiable selon la demande, le webcam chat est en flash, et en module php dans quelque heures, également possibilité ifram.
Vous pouvez également gérer le flux vidéo et audio
pour info telechargement [mailto:admin@videolivenet.be admin@videolivenet.be]
www.videolivenet.be spécialiste vidéo surveillance et retransmission d'image par internet à 30 images secondes, pour discothèques et autre ....
cs_mofallyes
Messages postés4Date d'inscriptionjeudi 11 août 2005StatutMembreDernière intervention 8 mars 2006 23 févr. 2006 à 13:59
Bonjour Mr le seul à des problémes il sont simples a résoudre je crois
j'ai une application qui enregistre les agents d'une boite alors quand
on crée un nouveau agent il s'assoit de la webcam je le prend en photo
et le tout est joué . Mon probléme comment faire reconnaitre à VB la
web cam qu'elle composant utilisé pour
bennybenny
Messages postés6Date d'inscriptionmardi 19 avril 2005StatutMembreDernière intervention 2 novembre 2006 28 févr. 2006 à 09:48
Salut frère.
Pour gérer la prise d'images automatique, il faut utiliser le minuteur. (Contrôle TIMER). Dans la propriété dans interval de celui ci tu définis un temps qui est en mili seconde.( 1000 ms = 1 s ). Alors tu saisis ton programme dans la minuterie. N'oublis pas que le contrôle doit se trouver sur une form (feuille).
Bonne chance !
Benny
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_mofallyes
Messages postés4Date d'inscriptionjeudi 11 août 2005StatutMembreDernière intervention 8 mars 2006 8 mars 2006 à 13:56
Salut benny
j'apprecie ton aide tu peux me dire quel composant permet d'utiliser
une web cam par exemple pour une image j'utilise soit picturebox ou
image et pour la web cam j'utilise quoi pour que mon application
m'affiche la video provenant de la webcam lorsque je l'execute
bennybenny
Messages postés6Date d'inscriptionmardi 19 avril 2005StatutMembreDernière intervention 2 novembre 2006 13 mars 2006 à 09:30
salut,
1-
tu dessines sur une form un contrôle picturebox que tu renommes picture1
2-
tu dessines un timer sur la form et tu nommes le contrôle timer timer1
3-
recopies le code suivant dans l'onglet code de la form et exécutes. si ça ne va pas, écris moi.
Bonne Chance.
Private Declare Function capCreateCaptureWindow Lib "avicap32.dll" Alias "capCreateCaptureWindowA" ( _
ByVal lpszWindowName As String, _
ByVal dwStyle As Long, _
ByVal X As Long, _
ByVal Y As Long, _
ByVal nWidth As Long, _
ByVal nHeight As Long, _
ByVal hwndParent As Long, _
ByVal nID As Long) As Long
Private Declare Function SendMessage Lib "user32.dll" Alias "SendMessageA" ( _
ByVal hwnd As Long, _
ByVal wMsg As Long, _
ByVal wParam As Long, _
ByRef lParam As Any) As Long
Private Const WM_USER As Long = &H400
Private Const WM_CAP_DRIVER_CONNECT As Long = WM_USER + 10
Private Const WM_CAP_DRIVER_DISCONNECT As Long = WM_USER + 11
Private Const WM_CAP_GRAB_FRAME As Long = WM_USER + 60
Private Const WM_CAP_EDIT_COPY As Long = WM_USER + 30