MATLAB est un environnement de développement pour les applications de calculs intensifs . Créée par The MathWorks, le système a son propre langage de programmation et comprend une gamme de bibliothèques de fonctions add-on pour les différentes tâches spécialisées telles que l'analyse financière et de traitement d'image . Centroïdes font partie du traitement de l'image et MATLAB a plusieurs fonctions pour traiter avec eux. Centroïdes
Un centre de gravité est le point central d'une région. Le centre de gravité d'une forme simple, comme un triangle carré ou un cercle est facile à repérer , et simple à calculer. Toutefois, le point central de forme irrégulière n'est pas si évident et le calcul de son emplacement peut être compliqué. La méthode de calcul du centre de gravité consiste à prendre la moyenne de la distance dans chaque direction, et que l'expression en tant que proportion de la surface totale d'une forme. Chaque point de la variation de la taille de la forme de ce qu'on appelle un instant. Formes complexes ont besoin d'un plus grand nombre de moments pour trouver le centre de gravité et de fréquence de cette mesure peut être effectuée avec plus de précision et plus rapidement par les ordinateurs que par les humains.
MATLAB Image Processing
la vraie définition du centre de gravité concerne le centre de masse , qui est une propriété des objets en trois dimensions. Cependant , MATLAB ne peut traiter centres de gravité des images , qui sont deux dimensions. Les fonctions d'image MATLAB sont contenus dans un add-on appelé Image Processing Toolbox. Analyse Centroid viennent utiliser l' Image Processing catégorie de boîte à outils des fonctions classées comme avancée d'analyse d'image .
Centroid fonction
bibliothèques MATLAB fournis par MathWorks contenir un domaine général fonction de traitement qui traite des centres de gravité . Image Processing Toolbox contient les « regionprops », fonction qui retourne une gamme de statique sur une forme. Les résultats de la fonction dépendent de la propriété demandée de la forme passé en argument à la fonction. Une de ces options est " Centroid . "
Fonctions tiers
particuliers et les entreprises de logiciels sont en mesure de contribuer fonctions supplémentaires écrites dans le langage MATLAB. Certains d'entre eux sont directement accessibles à partir du site Web de The MathWorks . Un exemple est la fonction ait_centroid , qui renvoie les coordonnées x et y d'une forme donnée. D'autres fournisseurs font des bibliothèques de fonctions MATLAB disponibles sur leurs propres sites. Black Duck Software est une bibliothèque de fonctions MATLAB, qui inclut la fonction " centroid.m . " Cela renvoie également le centre de gravité d'une image donnée .