Laser Scanner 3D SkanDal Scripts Python
Listes des scripts et utilisation en ligne de commande
Sommaire
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.