Laser Scanner 3D SkanDal Scripts Python

Ce wiki a été archivé en 2018.

Le nouveau wiki se trouve à: ressources.labomedia.org

Les fonctionnalités sont désactivées: vous pouvez faire une recherche sur Google site:https://wiki.labomedia.org et découvrir La Labomedia.

De Centre de Ressources Numériques - Labomedia
Aller à : navigation, rechercher


Listes des scripts et utilisation en ligne de commande

arduino.py

Class Arduino: Inialise la connexion et envoie les caractères sur la carte.

webcam.py

Pour appliquer les réglages à la caméra.

window.py

Avec la lass Window pour créer facilemnt les fenêtres Opencv. Mais ça ouvre des fenêtres inutiles à cause des trackbars.

capture.py

Class Capture pour régler le scanner et capturer les images.

config.py

Lecture et enregistrement des valeurs dans scan.ini

group.py

Fonction group(): Pour un groupe de points (x,y), groupe les points qui ont le même y en calculant la moyenne des x. Retourne liste de y, liste de x, épaisseur des x.

process.py

Class Process pour trouver la ligne laser dans les images et calculer les coordonnées 3D des points.

scan.ini

Les détails pour la configuration.

skandal.py

Interface en terminal

skandal.ino

Le script Processing à charger dans la carte Auduino avec le logiciel Arduino.