Les projets effectués au sein de la société.


Caractéristique de la solution 360° .pdf


 

Application Egg Photo

Ce logiciel permet la publication de page HTML afin de naviguer de photos en photos panoramiques via une APPLET JAVA ou via l’application EGGVIEWER.
J’ai développé les IHM(ActiveX, DLL, ATL) de l’application.
Utilisation du SDK LEADTOOLS pour l’implémentation de la correction des photos panoramiques(lumière, contraste, etc.) ainsi que pour l’écriture et la lecture des différents formats connus(JPG, TIFF, etc.)
L’application a été écrite avec Visual Basic afin d’intégrer les IHM.

Voir une démo simple, après génération du projet

 

Application Egg Viewer

Cette application permet de visualiser les photos panoramiques via une fenêtre 3D.
L'application se comporte comme un album photo par un simple clique de la souris sur le nom de la photo à
visualiser. J'ai développé un module externe à l'application permettant d’intégrer en fin de l'exécutable les ressources, c'est-à-dire toutes les photos panoramiques en format JPG ainsi que les images de l’interface utilisateur en format GIF
Cela permet de n'avoir qu'un fichier lors de l’envoi par email
Pour la conception du module ressource je me suis inspiré du format XML.
La lecture des balises XML est prise en charge par un parseur que j’ai développé.
Pour cette application j’ai utilisé les MFC et API Windows.

Téléchargez la version prototype 1

 

Application Egg Security

Est un logiciel de vidéo surveillance et de pilotage en réseau Intranet/Internet des caméras DOVE.


CAMERA DOVE

 

 

 

 

 

 

 

EGG SECURITY

 

 

 

 

RESEAU

Ce logiciel peut lire tous les formats vidéos soit en live ou soit en différé.
Pour développer cette application j’ai utilisé les IHM :
- DirectShow
- Windows Média Format
- GDI/API Windows
- API WinSock
Pour la récupération des frames vidéos(tableau de pixels), j’ai utilisé les filtres DirectShow ainsi que pour l’enregistrement sur disque dur du son et des frames vidéos après traitement(remise à plat de l’image)dans un format avi non compressé.
Le SDK Windows Média Format permet la conversion des fichiers avi en format wma MPG2/MPG4
Le GDI Windows m’a permit l’affichage de la vidéo dans une fenêtre panoramique sur deux bandes vue
face 0°-180° et vue arrière 180°-360° et la réalisation de la fenêtre simple 4/3 et 3D.
L'API Windows est utilisé pour la réalisation de l’interface Interactive en Multithreading(sections critiques) et des composants(listbox, slider, bouton, etc.) .
Utilisation de L’API WinSock pour les protocoles TCP(BroadCast) et UDP(Multicast) pour l’envoi des paquets sur les ports du réseau. J’ai développé un module permettant l’échange des données avec les caméras DOVE (carte embarqué Ubicom http://www.ubicom.com )

« DIVXR »
Ce projet IHM permet la lecture et l’écriture sur le disque dur des frames vidéos(MJPG) par secteur(512 ko). Ce projet a été ensuite intégré dans l’application EGG SECURITY.

Téléchargez la démo V1.0

 

Application Virtual Agencies

Cette application permet la gestion et la visualisation de biens des agences Immobilières via à une base de données, Middleware ODBC/ACCESS Le développement de l'application a été réalisé avec Visual Basic DCOM/COM. J'ai utilisé ADO pour les requêtes SQL. Avec Visual C++ j'ai développé des ActiveX de visualisations des photos panoramiques.