MATLAB is een ontwikkelomgeving voor computer- intensieve applicaties . Gemaakt door MathWorks , het systeem heeft zijn eigen programmeertaal en omvat een scala aan add-on functie libraries voor verschillende specialistische taken, zoals financiële analyse en beeldverwerking . Zwaartepunten zijn onderdeel van beeldverwerking en MATLAB heeft verschillende functies voor het omgaan met hen . Centroïden Een zwaartepunt is het centrale punt van een gebied . Het zwaartepunt van een eenvoudige vorm , zoals een vierkant een driehoek of een cirkel is gemakkelijk te herkennen , en eenvoudig te berekenen . Echter , het middelpunt van een onregelmatige vorm is niet zo duidelijk en de berekening van de locatie kan ingewikkeld . De wijze van berekening van het zwaartepunt impliceert het nemen van de gemiddelde afstand in elke richting en het uitdrukken dat als een percentage van de totale oppervlakte van een vorm . Elk punt op de verandering in grootte van de vorm wordt genoemd een moment . Ingewikkelde vormen hebben behoefte aan een hoger aantal momenten om het zwaartepunt en deze meetfrequentie vinden kan nauwkeuriger en sneller worden uitgevoerd door computers dan door de mens . MATLAB Beeldverwerking de ware definitie van het zwaartepunt betreft het massamiddelpunt , die een eigenschap van driedimensionale objecten . Echter , MATLAB kan alleen omgaan met centroïden van beelden, die zijn twee - dimensionaal . De MATLAB afbeelding functies zijn opgenomen in een add - on genaamd Image Processing Toolbox . Zwaartepunt analyse komen gebruik maken van de Image Processing Toolbox categorie functies aangemerkt als Advanced Image Analysis . Zwaartepunt Functie MATLAB bibliotheken Muziek van MathWorks geleverd bevatten een algemene ruimte - verwerkingsfunctie die zich bezighoudt met centroïden . Image Processing Toolbox bevat de functie " regionprops , " waarin een reeks van statica over een vorm terugkeert . De resultaten van de functie afhankelijk van de gewenste eigenschap van de vorm ingevoerd als argument voor de functie. Een van deze opties is " Zwaartepunt . " Third - party Functies Personen en software bedrijven zijn in staat om extra functies geschreven in de MATLAB taal dragen . Sommige van deze zijn direct bereikbaar vanaf de website van MathWorks . Een voorbeeld is de ait_centroid functie , waarbij de x -en y- coördinaten van een bepaalde vorm terugkeert . Andere leveranciers doen bibliotheken van MATLAB functies beschikbaar zijn op hun eigen sites . Black Duck Software heeft een MATLAB functie bibliotheek , die de functie bevat " centroid.m . " Dit geeft ook het zwaartepunt van een bepaald imago .
|