begin process at 2008 07 06 01:02:11
1 205 425 membres
7 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

DETECTION DU MOUVEMENT À L'AIDE D'UNE WEBCAM


Information sur la source

Catégorie :Multimédia Classé sous : motion, detect, image, webcam, filtres Niveau : Initié Date de création : 21/04/2006 Date de mise à jour : 22/04/2006 20:20:13 Vu / téléchargé: 14 781 / 3 629

Note :
9,67 / 10 - par 6 personnes
9,67 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (30)
Ajouter un commentaire et/ou une note

Description

Deection du mouvement à l'aide d'une webcam:
le projet est composé de plusieus classes:
- class pour la gestion de la webcam et traitement d'image (filtres, ...).
- class pour la gestion de la console .
- class pour la gestion d'une connexion à un serveur ftp.
- un effet matrix

Source

  • tout est dans le zip
tout est dans le zip
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

22 avril 2006 20:16:42 :
suppression d'un fichier qui fait pas partie du projet
22 avril 2006 20:20:13 :
suppression d(un fichier
  • signaler à un administrateur
    Commentaire de LordBob le 21/04/2006 19:48:25

    salut, alors tout d'abord ta source à l'air très interressante! je me suis donc empressé de la télécharger et de l'essayer!
    alors mes premieres impressions car j'ai pas poussé les tests:
    alors je suis sous VC2005 et j'ai des erreurs de compilation, rien de bien grave, j'ai corrigé le truc.
    mais par contre y a un projet dans la solution qui est introuvable: SetupMotion.
    voila sinon j'ai pas trop matter le code, mais le resultat est nickel ! et je t'en felicite!

    voila sinon ptete avoir le projet manquant?
    allé, bonne continuation a toi!

  • signaler à un administrateur
    Commentaire de LordBob le 21/04/2006 19:49:05

    oh passage, c'est bizar mais la classe ftp me dit quelque chose :)

  • signaler à un administrateur
    Commentaire de hibi le 21/04/2006 22:28:04

    j'ai compilé sous VC++6 et VC2003, pour VC2005 j'ai pas testé.
    et merci pour la classe ftp.

  • signaler à un administrateur
    Commentaire de Funto66 le 22/04/2006 14:30:16

    J'ai juste survolé la source et testé le prog, impressionant :) Ca pourrait servir à faire un jeu dans le style d'un EyeToy :)

    Juste quelques remarques subsidiaires, mais j'ai remarqué ça : y'a le fichier ftpp.cpp ne sert à rien je crois, et quelques erreurs de frappe/d'ortho dans la boîte de dialogue IDD_DIALOGPRINC ("védio" au lieu de "vidéo", "Tolérence" au lieu de "Tolérance".

    Bonne continuation :)

  • signaler à un administrateur
    Commentaire de Stormy le 22/04/2006 17:17:08

    J'ai compilé cette source sous VC6 sans aucun problème et je suis très impressionné par le travail accompli, digne d'un logiciel pro. Bravo! Néanmoins, il y a quelques bugs sans grande gravité.
    1° Difficile de quitter le programme puisque l'onglet est désactivé.
    2° Il y a un problème sur 'Debug assertion failed' (dbgheap.c) lorsque l'on quitte.
    3° Les fenêtres reproduisent l'écran durant un instant lorsqu'on les déplacent.

    Quelques bugs sans gravité. Encore bravo ++

  • signaler à un administrateur
    Commentaire de Stormy le 22/04/2006 17:19:44

    J'oubliais! Je vois pas trop l'utilité d'un effet matrix (bon pour les jeunes). Par contre, les différentes fenêtres sont bien pensées notamment celle qui associe le négatif et le taux de mouvement ++

  • signaler à un administrateur
    Commentaire de hibi le 22/04/2006 19:53:27

    Stormy:
    pour quitter tappez 'q' ou 'Q' lorsqu'une des 4 fenetres est activée.
    pour "Debug assertion failed" je crois c'est parceque t'a quitté le programme avec une autre méthode.
    l'effet matrix c'est juste un fond d'ecran.

  • signaler à un administrateur
    Commentaire de hibi le 22/04/2006 19:57:18

    Funto66:
    le fichier ftpp.cpp c'est pour envoyer une image cpturée à un serveur ftp à chaque fois que le programme detecte une mvt
    les fonctions Ftp.Connect, Ftp.SenFile,.. sont utlisés dans le fichier main.cpp

  • signaler à un administrateur
    Commentaire de Funto66 le 22/04/2006 20:07:18

    Ftp.SendFile et tout ça c'est défini dans ftp.cpp, pas dans ftpp.cpp...

    ftpp.cpp ne fait pas partie du projet, d'ailleurs il contient un autre WinMain (c'est une alternative à main.cpp ?)
    Et puis il manque le début de ftpp.cpp : pas de #include, et ça commence par, je cite :

    char* NameServeurFtp,
        char* LoginFtp,
        char* PwdFtp,
        char* DirFtp)
      
    {

    ce qui ne compile pas évidemment...

  • signaler à un administrateur
    Commentaire de hibi le 22/04/2006 20:14:02

    oui j'ai oublié de supprimer le fichier ftpp.cpp ça fait pas partie du projet
    merci pour la remarque.

  • signaler à un administrateur
    Commentaire de Stormy le 22/04/2006 22:18:11

    Effectivement, tes propos sont justes (je terminais l'application par TaskManager puisque je n'arrivais pas autrement). Merci pour cette éclatante contribution ++

  • signaler à un administrateur
    Commentaire de lacousine le 26/04/2006 03:00:33

    Très belle source, très bien documenté et les classes sont bien organisées.

  • signaler à un administrateur
    Commentaire de zut69 le 29/04/2006 18:17:48

    T'aurais pas un .exe pour tester????

  • signaler à un administrateur
    Commentaire de hibi le 29/04/2006 23:22:34

    zut69:
    http://perso.menara.ma/~hassanibi/projets/exec.zip

  • signaler à un administrateur
    Commentaire de lacousine le 30/04/2006 16:07:39

    Et si moi je veux envoyer le tout par socket en temps réel à un autre ordinateur. Et que celui-ci voit l'image en simultané. Avez-vous une idée ?

    ps je ne veux pas sauvegarder l'image, juste la diffuser.

  • signaler à un administrateur
    Commentaire de zut69 le 05/05/2006 17:12:41

    merci... :-)

  • signaler à un administrateur
    Commentaire de zut69 le 05/05/2006 17:35:39

    woooooooooooow, très impressionnant comme prog.
    En tout cas, t as assuré.
    Mais la en fait, il commence à enregistrer quand ya du mouvement???
    parce que je voudrais utiliser ton programme pour faire une "caméra surveillance de mon ordi", mais je voudrais pas qu il enregistre 50h vide...
    Et c est possible de laisser le programmen en background et qu il continue de tourner??
    merci et bravo
    FF1890

  • signaler à un administrateur
    Commentaire de hibi le 05/05/2006 17:45:56

    il faut ajouter des modification pour qu'il tourne en background.
    pour traiter l'image le programme copie le contenu de la fenetre lié au capture, donc cette fenetre doit etre tjr afficher sinon l'image qui va etre traitée sera plus ce qu'on veut. (essaye d'appuyer sur ECHAP en activant la 1ere fenetre pour la cacher et voire le resultat,  un clic droit de la souris sur l'arierre plan pour l'affichier). donc il faut récuperer les pixel de la webcam par une autre méthode

  • signaler à un administrateur
    Commentaire de zut69 le 12/05/2006 16:47:04

    ah ok merci, j arrive mnt a tout utilisé comme je le souhaite... :-)

  • signaler à un administrateur
    Commentaire de sultan_walid le 18/06/2006 20:55:41

    Exellent travail! No comment ...

  • signaler à un administrateur
    Commentaire de Cphil51 le 05/11/2006 15:52:36

    Vraiment Excellent!! (Par contre sous VS 2005 Express, il faut un peut bidouiller pour que ça compile)

  • signaler à un administrateur
    Commentaire de wappy59 le 08/01/2007 13:19:15

    bonjour, pouvez vous m'indiquer comment compiler la source sous vs2005.
    D'avance merci..

  • signaler à un administrateur
    Commentaire de hibi le 08/01/2007 14:07:13

    if suffit d'ouvrir le fichier de projet "main.vcproj" avec vs2005 qui va se charger de le convertir en projet vs2005

  • signaler à un administrateur
    Commentaire de wappy59 le 08/01/2007 16:37:11

    merci pour la réponse rapide. En fait, je tente de compiler la source sous code::blocks et j'utilise vs2005 comme compilateur. j'obtiens une cinquantaine d'erreurs de compilation de ce genre ::

    Console.obj:: error LNK2019: unresolved external symbol __imp__FindWindowA@8 referenced in function "public: struct HWND__ * __thiscall CConsole::GetHWND(void)" (?GetHWND@CConsole@@QAEPAUHWND__@@XZ)

    voila, merci pour l'aide

  • signaler à un administrateur
    Commentaire de hibi le 08/01/2007 21:37:32

    je sais pas si code::blocks permet de créer un projet "win32 application" ou non, les erreurs de types "error LNK2019: unresolved external ..." sont lieés au manque d'indication de librairie lors de linking, il faut voir s'il existe une moyenne de passer des paramétres au compilateur vs2005 depuis code::blocks  (IDE visual studio 2005 le fait automatiquement lors de la création d'un projet win32)

  • signaler à un administrateur
    Commentaire de laurrrette le 19/02/2007 15:12:04

    je suis un peu novice, est ce que ce programme fonctionne en C ?
    c'est pour un projet avec par la suite mise en place avec glade et gtk, ms j'ai un peu de mal.
    merci de votre aide

  • signaler à un administrateur
    Commentaire de mercibeaucoup le 24/04/2007 18:51:38

    c'est un code trés bon ,mais pas de exe pour tester
    moi j'ai besoin une méthode pour intailiser un snake(liniéar) et calculer leur énergies pour minimiser

  • signaler à un administrateur
    Commentaire de lassad_haddaji le 26/07/2007 23:27:33

    salut,
    je suis interssé de ton application pour cela jai telecharger
    je le teste et apres on va voir le resultat

    merci
                     Le savoir n'est bon que s'il est partagé.

  • signaler à un administrateur
    Commentaire de Booster le 13/12/2007 23:01:37 10/10

    splendide ;)

  • signaler à un administrateur
    Commentaire de madoumanou le 07/01/2008 14:55:10

    salut hibi, je ss nouveau dans le domaine, g telechargé ton prog, mais je ne sé pas comment l'utiliser.
    je voudrais savoir quel logiciel utiliser et les etapes.
    merci d'avance et bonne continuation.

Ajouter un commentaire

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS