cs_wizad
Messages postés355Date d'inscriptionsamedi 30 octobre 2004StatutMembreDernière intervention14 avril 2009
-
25 juin 2007 à 13:13
naruthomas41 -
23 avril 2017 à 09:21
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
Sympa ton petit projet !
Par contre, je comprend pas comment tu arrives a avoir l'image de ta webcam qui s'affiche dans ta picturebox une fois avoir cliqué sur apply..
Slt tout le monde. Je dis merci pour cet beau Tuto mais j'ai un p'tit problem avec mon application. Dans mon application des que je ferme la fenetre les ressources restent tjrs en machent. Et je n'arrive pas a les fermer .
Enfin un code qui fonctionne correctement
Merci pour la mise à dispo de ce projet simple et efficace
aboclo
Messages postés11Date d'inscriptionmardi 18 décembre 2007StatutMembreDernière intervention 2 janvier 2013 17 juil. 2012 à 20:08
Merci pour ton code.
Cependant, je rencontre ce massage d'erreur sur mon ordinateur : "Values does not fall within the expected range"
Devrais je installer DirectX ? si oui laquelle des versions ?
oxyxy
Messages postés2Date d'inscriptionmercredi 13 avril 2011StatutMembreDernière intervention25 avril 2011 14 avril 2011 à 19:24
Tout d'abord merci pour cette source qui m'a été très utile. J'aimerai cependant pouvoir sauvegarder l'image dans un répertoire prédéfini et avec un nom qui sera aussi prédéfini.
Je n'ai pas réussi avec l'objet saveFileDialog1 (ici on ouvre une fenêtre de sauvegarde)
Merci par avance :-)
Mirhahil
Messages postés1Date d'inscriptionsamedi 12 juillet 2008StatutMembreDernière intervention29 décembre 2010 29 déc. 2010 à 22:16
Extra!
C'est exactement ce que je recherchais, franchement un grand merci, DirectX.Capture est tip top ^^
Peut-être juste une petite question qui subsiste : comment détecter (pour "ne pas tenir compte de...") les webcams "virtuelles"? (type "ManyCam")
Actuellement à défaut d'avoir un truc "propre" je teste le nom du Device s'il contient "ManyCam" pour ignorer ce dernier mais je me vois mal recenser toutes les Webcam virtuelles existantes... existerait-il des méthodes fiables pour les détecter??? (propriétés?)
BergerDoc
Messages postés7Date d'inscriptionmardi 27 octobre 2009StatutMembreDernière intervention18 mai 2010 22 avril 2010 à 11:47
Qqn sait si on on peut passer outre les combobox? j'aimerais faire un programme automatisé
cs_neotof
Messages postés75Date d'inscriptionjeudi 12 août 2004StatutMembreDernière intervention 3 décembre 2012 2 mars 2010 à 13:38
Bonjour super la source, je voudrais juste savoir comment éteindre la webcam ?????
levotre123
Messages postés50Date d'inscriptionlundi 2 mars 2009StatutMembreDernière intervention14 mai 2020 15 déc. 2009 à 15:11
je suis a 100% intereser , just voir a quoi il porrais resembler
BergerDoc
Messages postés7Date d'inscriptionmardi 27 octobre 2009StatutMembreDernière intervention18 mai 2010 15 déc. 2009 à 13:23
@LEVOTRE123
Si jamais j'ai réalisé la parti du code qui gère l'exception concernant la webcam!
Dis moi si ça t'intéresse (il suffit de faire un try catch)
levotre123
Messages postés50Date d'inscriptionlundi 2 mars 2009StatutMembreDernière intervention14 mai 2020 12 déc. 2009 à 23:03
Salut Shad78
le code est trop bon , le petit blem est que il ya pas une parti du code qui pourais gerer l'exception au cas ou il ya pas des WebCam
En plus comment enregistre l'image dans une base des donnees sql ou Access
Si non trop reussi le code
BergerDoc
Messages postés7Date d'inscriptionmardi 27 octobre 2009StatutMembreDernière intervention18 mai 2010 4 nov. 2009 à 10:57
J'ai remarque un petit problème, le programme plante lorseque on le lance sans webcam branchée alors qu'il devrait se lancer et afficher un message d'erreur(plus logique). sinon très bon code.
anasvviw
Messages postés6Date d'inscriptionjeudi 17 juillet 2008StatutMembreDernière intervention 7 septembre 2009 7 sept. 2009 à 15:48
si ma question est flou, je voulais dire que je veux insérer l'image capturée(pictureBox2) dans ma base de données sql , SVP j'ai trop besoin de votre aide?
anasvviw
Messages postés6Date d'inscriptionjeudi 17 juillet 2008StatutMembreDernière intervention 7 septembre 2009 7 sept. 2009 à 15:44
bonjour tt l monde, merci pour ce code , j'ai besoin d'insérer l'image capturé sous sql , y-a t-il une solution ? j'ai trop chercher mais j'ai pas trouver une solution a mon cas , merci de bien vouloir m'aider
pierrehenri56
Messages postés63Date d'inscriptionmardi 4 décembre 2007StatutMembreDernière intervention29 octobre 20131 29 avril 2009 à 12:19
Tout d'abord, merci pour cette superbe source !
Par contre j'ai un problème lorsque je veux faire une deuxième acquisition d'image ma webcam reste activée et une erreur système apparaît. J'aurais aimé savoir par quel moyen désactiver la cam lorsque la capture a été faite (le voyant de la cam reste tout le temps allumé). Merci d'avance !
cs_cristallin
Messages postés1Date d'inscriptionvendredi 8 avril 2005StatutMembreDernière intervention 8 mars 2009 8 mars 2009 à 01:25
Bravo et merci pour ce code.
Trés utile
econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 200824 19 avril 2008 à 16:44
Et cette source m'a beaucoup servi, je la note ;o)
Merci et bonne continuation.
econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 200824 19 avril 2008 à 16:41
Pour ceux qui voudraient inverser l'image, voici une solution :
L'image est tout d'abord inversée horizontalement, puis translatée en X et en Y.
--> A noter (petit défaut pour l'instant), que pictureBox1.Image et pictureBox2.Image ne doivent pas être null en démarrant la procédure, sinon, badaboum. Mais çà s'arrange très facilement.
cs_sourdingue
Messages postés1Date d'inscriptionvendredi 23 mars 2007StatutMembreDernière intervention21 février 2008 21 févr. 2008 à 12:29
Je remercie celui qui a fait cela car c'est exactement ce que je voulais... pour un mini executable que j'ai en tête. Ca me facilitera le traitement et recherche image...Merci.
C'est vrai que l'image est inversée (simple capture d'image) mais dans mon cas cela ne me gène pas.
Le source marche très bien avec moi: je n'ai pas eu de soucis d'image comme avec d'autres sources récupéré sur des projets de cours.
Merci. @+
angel_of_tower
Messages postés23Date d'inscriptionlundi 1 novembre 2004StatutMembreDernière intervention17 novembre 2007 17 nov. 2007 à 18:01
Bonne source
je m'en suis servis pour faire un détecteur de mouvement
mais l'image est inversé
peut être il y à une solution
si il y a une astuce je suis preneur
merci @+.
Shad78
Messages postés10Date d'inscriptionmardi 13 mars 2007StatutMembreDernière intervention31 juillet 2008 3 juil. 2007 à 16:19
Salut,
j'ai eu ce petit probleme également en changeant de configurations pendant l'execution du programme, c'est pourquoi j'ai verouillé l'acces au combobox une fois les configurations choisies. En revanche je n'ai pas (encore) eu le meme probleme que toi. Alors probleme dans la dll ou dans mon code, je ne sais pas encore, mais je vais regarder ca, merci de ton commentaire.
olivierbalagizi
Messages postés40Date d'inscriptionsamedi 19 mars 2005StatutMembreDernière intervention10 février 2011 3 juil. 2007 à 10:48
salut.
Un petit problème que je rencontre en utilisant cette source: chaque fois que je lance l'application pour la première fois, tout fonctionne correctement. si j'arrête le programme et le redemarre, je suis obligé de débrancher ma webcam et de la reconnecter sinon un message d'erreur "Values does not fall within the expected range" apparait. Comment corriger ce problème?
23 avril 2017 à 09:21
Sympa ton petit projet !
Par contre, je comprend pas comment tu arrives a avoir l'image de ta webcam qui s'affiche dans ta picturebox une fois avoir cliqué sur apply..
24 août 2015 à 18:09
7 janv. 2015 à 10:25
30 juin 2014 à 17:00
Merci pour la mise à dispo de ce projet simple et efficace
17 juil. 2012 à 20:08
Cependant, je rencontre ce massage d'erreur sur mon ordinateur : "Values does not fall within the expected range"
Devrais je installer DirectX ? si oui laquelle des versions ?
14 avril 2011 à 19:24
Je n'ai pas réussi avec l'objet saveFileDialog1 (ici on ouvre une fenêtre de sauvegarde)
Merci par avance :-)
29 déc. 2010 à 22:16
C'est exactement ce que je recherchais, franchement un grand merci, DirectX.Capture est tip top ^^
Peut-être juste une petite question qui subsiste : comment détecter (pour "ne pas tenir compte de...") les webcams "virtuelles"? (type "ManyCam")
Actuellement à défaut d'avoir un truc "propre" je teste le nom du Device s'il contient "ManyCam" pour ignorer ce dernier mais je me vois mal recenser toutes les Webcam virtuelles existantes... existerait-il des méthodes fiables pour les détecter??? (propriétés?)
22 avril 2010 à 11:47
2 mars 2010 à 13:38
15 déc. 2009 à 15:11
15 déc. 2009 à 13:23
Si jamais j'ai réalisé la parti du code qui gère l'exception concernant la webcam!
Dis moi si ça t'intéresse (il suffit de faire un try catch)
12 déc. 2009 à 23:03
le code est trop bon , le petit blem est que il ya pas une parti du code qui pourais gerer l'exception au cas ou il ya pas des WebCam
En plus comment enregistre l'image dans une base des donnees sql ou Access
Si non trop reussi le code
4 nov. 2009 à 10:57
7 sept. 2009 à 15:48
7 sept. 2009 à 15:44
29 avril 2009 à 12:19
Par contre j'ai un problème lorsque je veux faire une deuxième acquisition d'image ma webcam reste activée et une erreur système apparaît. J'aurais aimé savoir par quel moyen désactiver la cam lorsque la capture a été faite (le voyant de la cam reste tout le temps allumé). Merci d'avance !
8 mars 2009 à 01:25
Trés utile
19 avril 2008 à 16:44
Merci et bonne continuation.
19 avril 2008 à 16:41
J'ai modifié la méthode ci-dessous :
void CaptureInfo_FrameCaptureComplete(PictureBox Frame)
{
Graphics g = Graphics.FromImage(pictureBox2.Image);
Matrix mm1 = new Matrix();
mm1 = new Matrix(-1, 0, 0, -1, 0, 0);
GraphicsPath gp = new GraphicsPath();
Image imgpic = (Image)Frame.Image.Clone();
mm1.Translate(imgpic.Width, imgpic.Height, MatrixOrder.Append);
gp.AddPolygon(new Point[] { new Point(0, imgpic.Height), new Point(imgpic.Width, imgpic.Height), new Point(0, 0) });
gp.Transform(mm1);
PointF[] pts = gp.PathPoints;
g.DrawImage(imgpic, pts);
pictureBox2.Refresh();
}
avec les using qui vont bien :
using System.Drawing.Drawing2D;
using System.Drawing.Imaging;
Quelques explications ici :
http://www.codeproject.com/KB/GDI-plus/matrix_transformation.aspx
http://msdn2.microsoft.com/en-us/library/8667dchf.aspx
L'image est tout d'abord inversée horizontalement, puis translatée en X et en Y.
--> A noter (petit défaut pour l'instant), que pictureBox1.Image et pictureBox2.Image ne doivent pas être null en démarrant la procédure, sinon, badaboum. Mais çà s'arrange très facilement.
21 févr. 2008 à 12:29
C'est vrai que l'image est inversée (simple capture d'image) mais dans mon cas cela ne me gène pas.
Le source marche très bien avec moi: je n'ai pas eu de soucis d'image comme avec d'autres sources récupéré sur des projets de cours.
Merci. @+
17 nov. 2007 à 18:01
je m'en suis servis pour faire un détecteur de mouvement
mais l'image est inversé
peut être il y à une solution
si il y a une astuce je suis preneur
merci @+.
3 juil. 2007 à 16:19
j'ai eu ce petit probleme également en changeant de configurations pendant l'execution du programme, c'est pourquoi j'ai verouillé l'acces au combobox une fois les configurations choisies. En revanche je n'ai pas (encore) eu le meme probleme que toi. Alors probleme dans la dll ou dans mon code, je ne sais pas encore, mais je vais regarder ca, merci de ton commentaire.
3 juil. 2007 à 10:48
Un petit problème que je rencontre en utilisant cette source: chaque fois que je lance l'application pour la première fois, tout fonctionne correctement. si j'arrête le programme et le redemarre, je suis obligé de débrancher ma webcam et de la reconnecter sinon un message d'erreur "Values does not fall within the expected range" apparait. Comment corriger ce problème?
merci d'avance