MuPuF
Messages postés536Date d'inscriptionmercredi 27 avril 2005StatutMembreDernière intervention22 août 2008
-
2 avril 2006 à 12:34
hyliass
Messages postés3Date d'inscriptionvendredi 20 mai 2011StatutMembreDernière intervention 3 juillet 2012
-
3 juil. 2012 à 00:48
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
hyliass
Messages postés3Date d'inscriptionvendredi 20 mai 2011StatutMembreDernière intervention 3 juillet 2012 3 juil. 2012 à 00:48
Bonjour,
En compilant le programme j'ai l'erreur suivante:
capCreateCaptureWindow' undeclared (first use this function)
En regardant les commentaires un peu plus haut, il est dit de telecharger à cette adresse
(http://www.devever.net/pegercer/akx/vcap/) les fichiers vfwmod.h et libavicap32.a.
Le problème c'est que la page n'existe plus. Quelqu'un pourrait svp m'envoyer par mail ces 2 fichiers afin que je puisse utiliser ce programme et afficher ma webcam svp?
Merci
23253
Messages postés11Date d'inscriptionmercredi 2 mai 2012StatutMembreDernière intervention14 mai 2013 3 mai 2012 à 09:31
je n'arrive pas a télécharger la librairie vfwmod.h ou vfw étendue, j'ai la net impression qu'elle n'existe plus... ou que je ne cherche pas au bon endroit, quelqu'un pourrait m'aider?
merci.
PADYVEN
Messages postés69Date d'inscriptionlundi 10 février 2003StatutMembreDernière intervention29 août 2012 12 juil. 2008 à 20:29
salut
merci a ceux qui sont passer devant
pour le petit bug je l'ai resolue en suprimant le passage de callback a une autre callback
sinon le code c'est pour du rgb ou du YUV
parceque ma webcam est en YUV et j'arrive pas a la voir correctement
jamesguitarplayer
Messages postés1Date d'inscriptionmardi 27 février 2007StatutMembreDernière intervention 3 novembre 2007 3 nov. 2007 à 13:07
Merci, merci, merci. Cela fait 2 jours que je ramais! Et avec le vfw.h que tu indiques ça compile au poil. Tu serais une fille je t'épouserais.
shlavos
Messages postés29Date d'inscriptiondimanche 30 novembre 2003StatutMembreDernière intervention26 janvier 2008 18 sept. 2007 à 22:18
Sympa pour l'info G ni, merci !
G ni
Messages postés3Date d'inscriptionsamedi 13 mai 2006StatutMembreDernière intervention21 août 2008 31 juil. 2007 à 21:27
Merci des réponses. . . .
En attendant j'ai fini par trouvé (quand même, ca fait plus d'un mois!)
Alors j'explique pour les suivants qui un jour auront aussi le même problème que moi :
Le fichier vfw.h fourni par défaut avec plusieurs compilateurs n'est pas complet. Ce qui fait que seuls ceux qui ont un vfw "complet" peuvent compiler normalement. Le fichier disponible ( sur http://www.devever.net/pegercer/akx/vcap/ est en fait un vfw modifié, complété.
Il suffit donc de
-télécharger le fichier vfwmod.h et libavicap32.a sur le site
-modifier dans les fichiers .h du projet les lignes #include <vfw.h> par #include "vfwmod.h"
-linker le fichier .a (ainsi que SDL, SDLmain et wingw32 et c'est tout)
Et voilàààà! Ca devrait fonctionner.
Merci à saroumane du sdz pour m'avoir guidé :)
G ni
Messages postés3Date d'inscriptionsamedi 13 mai 2006StatutMembreDernière intervention21 août 2008 19 juin 2007 à 09:50
Ca a l'air d'un chouette code, cependant j'ai passé toute ma journée de hier a essayer de le compiler, sans succès.
Quels sont TOUS les links utilisés?
Y a-t-il des fichiers .a ou .lib qu'il faut télécharger sur internet, et si oui ou?
Faut-il d'autres fichiers .h ou .cpp ?
Car la je craque, je n'y arrive absolument pas... :(
ouilles
Messages postés1Date d'inscriptionmercredi 9 février 2005StatutMembreDernière intervention 5 mars 2007 5 mars 2007 à 00:58
Bonjour,
Merci pour l'exemple.
Par contre dans le call back de webcam.cpp
il faut modifier la fin de la ligne
SDL_MapRGB(WebCam::image->format, lpVHdr->lpData[i*3+2], lpVHdr->lpData[i*3+1] , lpVHdr->lpData[i*3])
et non
SDL_MapRGB(WebCam::image->format, lpVHdr->lpData[i*3]+2, lpVHdr->lpData[i*3+1] , lpVHdr->lpData[i*3])
Sinon les couleurs ne sont pas très jolies !
A+
NeverBorn
Messages postés2Date d'inscriptionsamedi 21 octobre 2006StatutMembreDernière intervention22 octobre 2006 22 oct. 2006 à 17:18
Il semblerait que le vfw.h de MinGW ne soit pas complet (d'après ce que j'ai vu dans les forums).
NeverBorn
Messages postés2Date d'inscriptionsamedi 21 octobre 2006StatutMembreDernière intervention22 octobre 2006 21 oct. 2006 à 13:12
Bonjour,
J'ai un peu regardé le code. Je procède ligne à ligne pour bien comprendre ce que ça fait. J'ai cependant un plantage que je n'arrive pas à résoudre:
'capCreateCaptureWindow' undeclared
Pourtant j'ai bien:
3 juil. 2012 à 00:48
En compilant le programme j'ai l'erreur suivante:
capCreateCaptureWindow' undeclared (first use this function)
En regardant les commentaires un peu plus haut, il est dit de telecharger à cette adresse
(http://www.devever.net/pegercer/akx/vcap/) les fichiers vfwmod.h et libavicap32.a.
Le problème c'est que la page n'existe plus. Quelqu'un pourrait svp m'envoyer par mail ces 2 fichiers afin que je puisse utiliser ce programme et afficher ma webcam svp?
Merci
3 mai 2012 à 09:31
merci.
12 juil. 2008 à 20:29
merci a ceux qui sont passer devant
pour le petit bug je l'ai resolue en suprimant le passage de callback a une autre callback
sinon le code c'est pour du rgb ou du YUV
parceque ma webcam est en YUV et j'arrive pas a la voir correctement
3 nov. 2007 à 13:07
18 sept. 2007 à 22:18
31 juil. 2007 à 21:27
En attendant j'ai fini par trouvé (quand même, ca fait plus d'un mois!)
Alors j'explique pour les suivants qui un jour auront aussi le même problème que moi :
Le fichier vfw.h fourni par défaut avec plusieurs compilateurs n'est pas complet. Ce qui fait que seuls ceux qui ont un vfw "complet" peuvent compiler normalement. Le fichier disponible ( sur http://www.devever.net/pegercer/akx/vcap/ est en fait un vfw modifié, complété.
Il suffit donc de
-télécharger le fichier vfwmod.h et libavicap32.a sur le site
-modifier dans les fichiers .h du projet les lignes #include <vfw.h> par #include "vfwmod.h"
-linker le fichier .a (ainsi que SDL, SDLmain et wingw32 et c'est tout)
Et voilàààà! Ca devrait fonctionner.
Merci à saroumane du sdz pour m'avoir guidé :)
19 juin 2007 à 09:50
Quels sont TOUS les links utilisés?
Y a-t-il des fichiers .a ou .lib qu'il faut télécharger sur internet, et si oui ou?
Faut-il d'autres fichiers .h ou .cpp ?
Car la je craque, je n'y arrive absolument pas... :(
5 mars 2007 à 00:58
Merci pour l'exemple.
Par contre dans le call back de webcam.cpp
il faut modifier la fin de la ligne
SDL_MapRGB(WebCam::image->format, lpVHdr->lpData[i*3+2], lpVHdr->lpData[i*3+1] , lpVHdr->lpData[i*3])
et non
SDL_MapRGB(WebCam::image->format, lpVHdr->lpData[i*3]+2, lpVHdr->lpData[i*3+1] , lpVHdr->lpData[i*3])
Sinon les couleurs ne sont pas très jolies !
A+
22 oct. 2006 à 17:18
21 oct. 2006 à 13:12
J'ai un peu regardé le code. Je procède ligne à ligne pour bien comprendre ce que ça fait. J'ai cependant un plantage que je n'arrive pas à résoudre:
'capCreateCaptureWindow' undeclared
Pourtant j'ai bien:
#include <stdio.h>
#include <windows.h>
#include <vfw.h>
#include <SDL\\SDL.h>
#include <SDL\\SDL_syswm.h>
#include <SDL\\SDL_thread.h>
Et j'ai aussi linké les librairies nommées ci-dessus... Avez-vous une idée?
NB: J'utilise MinGW avec Code::Blocks comme IDE
8 juin 2006 à 13:35
8 juin 2006 à 11:13
je n'arrive pas à le compiler.
Je linke les fichiers SDL et SDLmain, mais apparement il m'en manque un ou deux ...
Quelles sont les bibliothèques que vous avez utilisées ?
2 avril 2006 à 16:21
Sinon aussi les couleurs ne ressortent pas ...
Pas mal quand meme ;-)
2 avril 2006 à 12:34
l'exe est supprimé lors du download.