|
||||||||
|
||||||||
| This page is also available in English | ||||||||
| Intro | [cacher] |
Quand j'était enfant, j'ai toujours rêvé
de pouvoir jouer avec une caméra vidéo. Maintenant
que j'ai une webcam (Une pwc740 de philips), j'ai décidé d'en profiter.Je ne m'en sert pas pour faire de la vidéoconférence... Et je me demande pourquoi on appel ça une 'webcam'. Quel est le rapport entre une caméra USB et le web? Si vous avez fait quelque chose d'intéressant avec votre webcam et aimeriez que j'ajoute un liens vers votre site ou que j'écrive l'information sur cette page, contactez moi. Si vous avec vu une page intéressante à propos d'un projet avec une webcam, contactez moi. Je rajouterai un liens dans la section projets des autres / liens. |
| Photographie | [cacher] |
| Réduction de bruit | [cacher] |
| Lorsque l'éclairage est faible, il y a du bruit dans l'image.
Contrairement à la lumière provenant des objets qu'on tente
de photographier, le bruit est plutot aléatoire. Étant aléatoire,
il a tendance à s'annuler lui-même si on fait une moyenne des
images provenant de la webcam sur plusieurs secondes. Un autre problème qui survient lorsque l'éclairage est très faible est que l'écart de luminosité entre le pixel le plus foncé et le plus clair est faible. Il suffit d'étirer cet écart jusqu'a ce que le pixel le plus foncé ait la valeur mimimale (0) et le plus clair la valeur maximale (255). On fait cela pour chaque canal (Rouge, Vert et Bleu). J'ai écrit un logiciel pour expérimenter avec ces deux principes. Voici un exemple extrème: De gauche à droite 1) L'image telle quelle. 2) L'image avec l'écart de luminosité étiré. 3) Moyenne de plusieurs images. Il s'agit d'un paquet de feuilles de papier IBM. Oh, le logiciel que j'ai créé s'appel SDLcam |
| Infra-rouges | [cacher] |
| J'ai constaté que ma webcam peux voir les infra-rouges. Il
est donc possible d'éclairer quelque chose à l'infra rouge
pour le photographier en pleine noirceur(pour nos yeux). Sur la photo de gauche, nous constatons que la webcam affiche les infra-rouges émis par les 27 leds infra-rouges en blanc. Au centre, mon ordinateur Atari 1040STe que je vais photographier en pleine noirceur grace aux infra-rouges. La photo de droite est le résultat. Il a fallu que j'utilise mon système de réduction de bruit pour prendre cette photo.
Voici la preuve qu'il s'agit de d'infra-rouges et pas de lumière visible. Ma pupille est dilatée: ![]() Quelqu'un m'a écrit un courriel à propos d'un site expliquant comment enlever le filtre infra-rouge d'une webcam afin d'obtenir une meilleure sensibilité. Il va falloir que j'essais ca! http://homepage.ntlworld.com/geoff.johnson2/IR/ Voici une autre page ou il est question d'enlever le filtre d'infra-rouge d'une caméra de téléphone cellulaire: Hacking a SE T610 camera for IR Mon ami Guillaume Pilote m'a fait parvenir 2 images démontrant qu'il est possible de lire à travers les taches d'encre avec les infra-rouges.
Photo prise avec une caméra normale.
Photo prise avec une webcam modifiée pour l'infra-rouge seulement.
|
| Surveillance | [cacher] |
J'ai utilisé parfois ma webcam comme caméra
de surveillance.Avec l'aide du logiciel motion, il est possible de sauvegarder des photos chaque fois qu'il y a du mouvement. Il est aussi possible de se connecter à distance pour voir ce qui se passe en temps réel grace au serveur web intégré. |
| Photos d'éclairs | [cacher] |
Avec l'aide de
motion, qui sauvegardes les images représentant du mouvement
(en d'autres termes, si une image est assez différente de la
précédente, elle est conservée), j'ai réussi
à prendre plusieurs photos d'éclairs pendant un orage:
|
| Lentille grand angle | [cacher] |
| Telescope | [cacher] |
Il suffit de fixer la webcam à un télescope pour prendre
des photos de loin.Voici des photos de la lune:
On peut aussi diriger le télescope vers des édifices: (Mais c'est un peu immoral) ![]()
Quelqu'un m'a écrit un courriel à propos d'un site expliquant
comment utiliser des lentilles d'appareil photo 35 mm pour construire un
télescope.http://www.dennisonbertram.com/hackmaster/2005/02/webcam-telescope.htm |
| Microscope | [cacher] |
Pour prendre des photos avec un microscope, on peut enlever
la lentille de la webcam et l'oculaire du microscope pour
que l'image soit projetée directement sur le CCD
de la webcam.De la colle chaude convient parfaitement pour faire fixer la caméra car c'est facile à défaire: ![]() Voici une photo de cristaux prise à avec ce système: ![]() Pour plus de photos, voir ma page sur les mystérieux cristaux verts. |
| Photo d'un object sous 360 degrés | [cacher] |
| Avec un
moteur pas à pas (stepper) controlé
par un port parallèle, j'ai construit
une petite plateforme pouvant faire tourner un objet petit
à petit pour le photographier automatiquement de
tous les cotés. Voici une animation (J'ai enlevé des images et réduit la taille pour pour sauver de la bande passante): ![]() J'ai aussi fait un petit logiciel permettant de "dérouler les objets". Le moteur fait un tour complet en 200 pas et à chaque pas le programme mémorise la ligne centrale. Ensuite, les contenu des lignes centrales sont collées une à la suite de l'autre formant ainsi une image. Tout d'abord, il faut centrer l'image sur le centre de rotation de l'objet: ![]() L'image obtenu à l'air ce cela:
Les proportions ne sont pas très bonnes. Il faudrait un mécanisme avec des engrenages pour qu'un tour compte plus de pas. En attendant, on peux toujours la redimensionner manuellement:
Il est aussi possible de s'amuser à "dérouler" des objets non-circulaires: (dans cette exemple, c'est un téléavertisseur)
|
| Contrôler l'ordinateur avec un pointeur laser | [cacher] |
J'ai écris un programme qui utilise une webcam pour détecter
la présence et la position d'un point créé par une pointeur
laser sur un mur.Il est possible de définir des zones qui lorsqu'elles sont activés par le pointeur laser, exécuterons des commandes. Mon but était de contrôler mon lecteur de musique, xmms, avec ce système. A voir, dans programmation > laserspotcam |
| Projets des autres / Liens | [cacher] |
| Dans cette section, je vais mettre des liens vers des pages
de projets/utilisations de webcam inhabituels ou originaux. OvO est un jeu commerciale (avec une version demo gratiuite) qui se controle avec une webcam: www.ovogame.com |
Codé manuellement avec
|