MATLAB er et utviklingsmiljø for beregning - intensive applikasjoner . Laget av MathWorks , har systemet sitt eget programmeringsspråk , og inkluderer en rekke add -on funksjon bibliotekene for ulike spesialiserte oppgaver som økonomisk analyse og bildebehandling. Centroids er en del av bildebehandling og MATLAB har flere funksjoner for å håndtere dem. Centroids
Tyngdepunktet er det sentrale punktet i et område . Tyngdepunktet av en enkel form , som en firkantet en trekant eller en sirkel er lett å få øye på , og enkel å beregne. Imidlertid er midtpunktet av en uregelmessig form ikke så opplagt og beregningen av sin beliggenhet kan være komplisert . Metoden for beregning av sentroiden innebærer å ta den gjennomsnittlige avstand i hver retning og uttrykke det som en andel av det totale areal av en figur. Hvert punkt på endringen i størrelsen på figuren kalles et øyeblikk . Kompliserte figurer trenger et høyere antall minutter på å finne tyngdepunktet og denne frekvensen av måling kan utføres mer nøyaktig og raskere ved datamaskiner enn av mennesker.
MATLAB Bildebehandling
< p > den sanne definisjonen av sentroide er relatert til midten av massen, som er en egenskap av tre- dimensjonale objekter . Imidlertid kan MATLAB bare forholde centroids av bilder, som er todimensjonal . Matlab bildefunksjoner finnes i en add -on som heter Image Processing Toolbox . Tyngdepunktet analyse kommer bruke Bildebehandling Toolbox kategori av funksjoner klassifisert som avansert bildeanalyse .
Tyngdepunktet Funksjon
MATLAB bibliotekene levert av MathWorks inneholder et generelt område - prosessering funksjon som omhandler centroids . Bildebehandling Toolbox inneholder funksjonen " regionprops ", som returnerer en rekke statikk om en form. Resultatet av funksjonen er avhengig av den forespurte eiendommen av formen oppgitt som et argument til funksjonen. Ett av disse alternativene er " Tyngdepunktet ".
Tredjeparts funksjoner
Enkeltpersoner og programvare selskaper er i stand til å bidra ekstra funksjoner skrevet i MATLAB språk . Noen av disse er direkte tilgjengelig fra MathWorks nettside. Et eksempel er ait_centroid funksjon , som returnerer x-og y-koordinatene til en gitt form . Andre leverandører gjør biblioteker av MATLAB funksjoner tilgjengelig på sine egne nettsteder. Black Duck Software har en MATLAB funksjon bibliotek , som inkluderer funksjonen " centroid.m . " Dette returnerer også Tyngdepunktet av et gitt bilde .