MATLAB är en utvecklingsmiljö för beräknings - intensiva applikationer . Skapad av MathWorks , har systemet ett eget programmeringsspråk och innehåller en rad tilläggsfunktion bibliotek för olika specialiserade uppgifter såsom finansiell analys och bildbehandling . Centroids är en del av bildbehandling och MATLAB har flera funktioner för att hantera dem . Centroiderna
En tyngdpunkten är den centrala punkten i ett område . Tyngdpunkten för en enkel form , som en fyrkantig en triangel eller en cirkel är lätt att upptäcka , och enkla att beräkna . Emellertid är mittpunkten av en oregelbunden form inte så uppenbara och beräkningen av dess läge kan vara komplicerat. Metoden för beräkning av tyngdpunkten innebär att man tar det genomsnittliga avståndet i varje riktning och uttrycka det som en andel av den totala arean av en form . Varje punkt på förändringen i storlek som formen kallas ett ögonblick . Komplicerade former behöver ett större antal moment för att hitta tyngdpunkten och denna frekvens mätning kan göras mer exakt och snabbare datorer än av människor . Addera MATLAB Bildbehandling
den sanna definitionen av centroid avser tyngdpunkten , vilket är en egenskap hos tredimensionella objekt . Däremot kan MATLAB endast behandla centroids av bilder , som är tvådimensionella . MATLAB image funktioner finns i en kallad add -on Image Processing Toolbox . Centroid analys kommer använda Image kategorin Processing Toolbox funktioner klassas som avancerad bildanalys .
Centroid Funktion
MATLAB bibliotek tillhandahålls av MathWorks innehåller ett allmänt område - bearbetning funktion som behandlar tyngdpunkterna . Image Processing Toolbox innehåller funktionen " regionprops ", som returnerar ett intervall av statik om en form . Resultatet av funktionen beror på den önskade egenskapen av formen anges som ett argument till funktionen . Ett av dessa alternativ är " Centroid . "
Utomstående funktioner
Individer och företag programvara kan bidra med extra funktioner skrivna i MATLAB språket . Några av dessa är direkt tillgängliga från MathWorks hemsida . Ett exempel är den ait_centroid funktion , som returnerar de x -och y- koordinaterna för en given form . Andra leverantörer gör bibliotek av Matlab finns på sina egna webbplatser . Black Duck Software har en MATLAB -funktion bibliotek , som innehåller funktionen " centroid.m . " Detta returnerar också tyngdpunkten för en given bild .