Aide pour capturer image de webcam sur volcan actif

Aide pour capturer image de webcam sur volcan actif - Divers - Programmation

Marsh Posté le 20-02-2011 à 12:39:24    

Bonjour,
 
Je cherche comment pouvoir capturer en continu (une nuit) des images de webcam de surveillance de volcans actifs.
Car souvent, ces volcans en éruption le sont de l'autre côté de la terre, celle où il fait jour quand je dors !
Je souhaiterai pouvoir capturer/sauvegarder une suite d'images diffusées sur une page web qui se rafraîchit automatiquement.
Ce sont des images jpg ou png.
 
J'ai cherché des logiciels le faisant et je n'ai rien trouvé.
 
Alors, pourquoi ne pas passer par la programmation ?
Je cherche sur un langage adapté à ce type de problématique.
 
Voilà un petit cahier des charges pour préciser ce que je souhaite obtenir au final :
- capturer/sauvegarder les images dans un dossier sur disque dur,
- départ/arrêt capture manuel ou automatique, peu importe,
- pouvoir programmer l'intervalle de capture,
- voir lancer plusieurs applis en même temps, chacune sur un volcan donné.
 
Pouvez-vous m'indiquer vers quel langage accessible m'orienter pour arriver à mes fins, svp ?
 
J'ai déjà programmer sur de "vieux" langages, (basic, dbase3) et des plus récents (html, un peu de php).
Découvrir un nouveau langage n'est pas un problème, je prendrai le temps !
 
Merci


Message édité par franc01s le 20-02-2011 à 12:45:19
Reply

Marsh Posté le 20-02-2011 à 12:39:24   

Reply

Marsh Posté le 21-02-2011 à 11:52:35    

> Ce sont des images jpg ou png.  
Utilises un langage de script comme perl ou python, pas la peine de passer par un langage compilé.
Dans un premier temps, développe le pour un seul volcan, puis adaptes pour plusieurs.
Mes réponses sont dans le contexte de Perl, que je connais bien et qui a beaucoup de modules, ce qui évite de réécrire des choses déjà existantes.
- capturer/sauvegarder les images dans un dossier sur disque dur, => facile
- départ/arrêt capture manuel ou automatique, peu importe, => tu veux dire quoi par automatique?
- pouvoir programmer l'intervalle de capture, => facile
- voir lancer plusieurs applis en même temps, chacune sur un volcan donné. => faut voir si c'est pas plus simple de faire tout dans un seul programme. Tout dépend du temps de chargement des images (dans une version de base, c'est une opération bloquante, donc lancer un programme par volcan a un sens, si chaque récupération d'image est longue; il y a moyen de faire une version non bloquante mais cela nécessite plus de connaissances en programmation).
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Marsh Posté le 28-02-2011 à 20:17:18    

Bonsoir gilou,
 
après quelques recherches, je pensais aussi à perl
 
j'ai trouvé un bout de script pour récupérer des images à partir du code source d'une page web.
 
reste à compléter le script pour arriver à mes fins
 
je m'en vais parcourir la section perl
 
Merci encore

Reply

Marsh Posté le 28-02-2011 à 21:45:00    

Bonsoir,
 
N'hésites pas à poser des questions, je répondrais dans la mesure de mes compétences.
 
Vu ce que vous voulez faire, je pense que l'emploi du module AnyEvent pour déclencher les taches périodiques, et de AnyEvent::HTTP pour récupérer les images de manière non bloquantes, est ce qu'il y a de plus adapté.  
 
A+,


---------------
There's more than what can be linked! --    Iyashikei Anime Forever!    --  AngularJS c'est un framework d'engulé!  --
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed