Étape 2: Principales technologies du projet
Avant de commencer n’importe quel projet, il était nécessaire de connaître et en savoir plus sur les technologies clés qu’ont été choisis :
- Raspberry Pi : a été étudiée façons d’appliquer la vision par ordinateur dans n’importe quel ordinateur qui pourrait être à petite échelle, il pourrait utiliser des châssis robotiques. Puis le micro-ordinateur a été choisi Raspberry Pi modèle B. Le Raspberry Pi a un coût acceptable, de petite taille et de spécifications (horloge, CPU, RAM et autre ETHERNET). Le Raspberry Pi est capable de se lancer dans des périphériques tels que les ports USB et aussi la possibilité d’intégrer des fonctionnalités telles que des actionneurs et des capteurs dans un ensemble appelé Liens externes sorties GPIO, broches comprises / entrées Tor, UART, I2C, SPI, audio, 3v, 5v et GND.
- OpenCV : la bibliothèque OpenCV est une choisie de bibliothèque de vision informatique. La bibliothèque est importante pour la reconnaissance de l’objet en utilisant une caractéristique comme la couleur, de texture ou de forme. Il s’agit où sont effectuées les opérations, les fonctions et les caractéristiques qui capturent l’image et faire le traitement de l’information d’intérêt pour le projet aide directement dans d’autres parties du système de prise de décision.
- Python :pour décrire le code source a été utilisé le langage de programmation Python, le langage de programmation choisi pour le système était le Python 2, basé sur la compatibilité avec le Pi de la framboise et la bibliothèque OpenCV. Python a quelques caractéristiques et fonctionnalités comme étant un langage de haut niveau, l’ergonomie unique présent, élimination des types de haut niveau (integer, boolean) contrôler les blocs de mise en retrait et possèdent des bibliothèques natives pour Python qui soutiennent le développement du projet, tout comme Pygame, Matplotlib, NumPy et SciPy. Pour le Raspberry Pi, est la version 3.2.3 de Python et son environnement de développement est le 3 scripts inactif lorsqu’il est en mesure d’utiliser le système de vision informatique bibliothèque pour mener la perception de l’environnement et extrait les informations qui seront développées seront utilisées dans le système décisionnel. Le script trouverez les paramètres de traitement, des paramètres, les fonctions et les bibliothèques.
Et de cette information technology a été en mesure de démarrer et de développer un projet qui pourrait...