Les partenaires publicitaires:

La fonction Centroid dans MATLAB

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 différentes tâches spécialisées telles que l'analyse financière et de traitement de l'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 zone. Le centre de gravité d'une forme simple, comme un carré ou un triangle un cercle est facile à repérer, et simple à calculer. Cependant, le point de forme irrégulière de centre 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 au changement de taille de la forme est appelée un moment. Formes compliquées ont besoin d'un plus grand nombre d'instants pour trouver le centre de gravité et la fréquence de cette mesure peut être effectuée avec plus de précision et plus rapidement que par des ordinateurs par l'homme.

MATLAB traitement d'image




  • 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 que 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 Toolbox catégorie de fonctions classées comme avancée Image Analysis.

Fonction Centroid

  • MATLAB bibliothèques fournies par MathWorks contiennent une fonction générale zone de traitement qui traite des centres de gravité. Image Processing Toolbox contient la fonction "regionprops," qui renvoie une gamme de statique environ une forme. Les résultats de la fonction dépendent de la propriété demandée de la forme est entré comme argument à la fonction. Une de ces options est "Centroid."

Fonctions tiers

  • Les individus et les sociétés de logiciels sont en mesure de contribuer fonctions supplémentaires écrites dans le langage MATLAB. Certains d'entre eux sont directement accessibles depuis le 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. Autres fournisseurs font des bibliothèques de fonctions MATLAB disponible sur leurs propres sites. Black Duck Software possède une bibliothèque de fonctions MATLAB, qui comprend la fonction "centroid.m." Cela renvoie aussi le centre de gravité d'une image donnée.

» » » » La fonction Centroid dans MATLAB