ElectricalMan
Messages postés39Date d'inscriptionsamedi 20 mars 2004StatutMembreDernière intervention 5 novembre 2008
-
24 mars 2004 à 18:28
chasse18
Messages postés51Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention10 juin 2005
-
12 avril 2005 à 17:12
Salut tout le monde,
Je travail en ce moment sur un projet sous c++ Builder . J'ai grand besoin d'1 code pour lancer une capture video à partir d'une camera(webcam ou camera avec carte d'acqusition), et pour acquérir les images (BMP) à une fréquence que je peux ajuster .
Je vous remercie pour votre aide précieuse .
cs_bilal
Messages postés87Date d'inscriptiondimanche 2 février 2003StatutMembreDernière intervention 4 mars 2010 8 nov. 2004 à 12:24
tu te procure un ocx pour la webcame si ton compilateur ne connait pas se module.
tu l'integres via ton menu "composant", ajouter un activeX, ect..
il sera ajouter dans ta barre des composants
VideoCapX.ocx tu le trouvera sur le net ou sur ce site dans une source "imaginet"
ce code te permet de visualiser ta web came
-----------------------------------------------------------------------
VideoCapX->Connected = true;
VideoCapX->Preview = true;
//VideoCapX->SetVideoFormat(320, 240);
//c'est pour le format "non obligatoire"
ce code te permet de prendre une foto via ta web came
-----------------------------------------------------------------------
AnsiString FichierHTML;
FichierHTML = "c:\\test.bmp";
WideString Url = FichierHTML;
VideoCapX->SaveFrame(Url);
Image1->Picture->LoadFromFile(Url);
si tu veux prendre plusieur foto utilise un timer et tu y mettra
ton code ect....
chasse18
Messages postés51Date d'inscriptionmercredi 1 décembre 2004StatutMembreDernière intervention10 juin 20051 12 avril 2005 à 17:12
ya t-il un moyen de passer outre les activeX a fin de rester ouvert pour un eventuel passage sous linux, en effet mon application doit récupérer l'image d'une webcam et l'afficher
Merci d'avance chasse18