MATLAB é um ambiente de desenvolvimento para aplicativos de computação intensa . Criado pela MathWorks , o sistema tem a sua própria linguagem de programação e inclui uma variedade de add-on bibliotecas de funções para diferentes tarefas especializadas, tais como análise financeira e processamento de imagem . Centróides são parte de processamento de imagem e MATLAB tem diversas funções para lidar com eles. Centróides
A centróide é o ponto central de uma área. O centróide de uma forma simples, como um quadrado de um triângulo ou de um círculo é fácil de detectar , e simples de calcular. No entanto , o ponto central de uma forma irregular, não é tão evidente e o cálculo da sua localização pode ser complicado . O método de cálculo do baricentro envolve tomar a distância média em cada direcção e que expressa como uma percentagem da área total de uma forma . Cada ponto na mudança no tamanho da forma é chamada um momento . Formas complicadas precisam de um maior número de momentos para encontrar o baricentro e esta freqüência de medição pode ser realizada de forma mais precisa e rápida pelos computadores do que por seres humanos.
MATLAB Image Processing
a verdadeira definição de centróide relaciona-se com o centro de massa , que é uma propriedade de objectos tridimensionais . No entanto, MATLAB só pode lidar com centróides de imagens, que são bidimensional. As funções de imagem MATLAB estão contidos em um add-on chamado Toolbox de Processamento de Imagens . Análise Centroid vir usar a categoria de Processamento de Imagem Ferramentas de funções classificadas como Análise Avançada de Imagem.
Função Centroid
bibliotecas MATLAB fornecidos pela MathWorks conter uma área - geral função de processamento que lida com centróides . Processamento de Imagem Toolbox contém a função " regionprops ", que retorna um intervalo de cerca de uma forma estática . Os resultados da função dependem do estabelecimento de forma inserida como um argumento para a função pedida . Uma dessas opções é " Centroid ".
De terceiros Funções
indivíduos e empresas de software são capazes de contribuir funções extras escritos na linguagem MATLAB . Algumas delas são diretamente acessíveis no site da MathWorks . Um exemplo é a função ait_centroid , que retorna as coordenadas x e y de uma determinada forma. Outros fornecedores fazer bibliotecas de funções MATLAB disponíveis em seus próprios sites . Black Duck Software tem uma biblioteca de funções MATLAB , que inclui a função " centroid.m . " Isso também retorna o centróide de uma determinada imagem.