Detektering og klassificering af kimplanter ved brug af computer vision
Detektering og klassificering af kimplanter ved brug af computer vision
Detektering og klassificering af kimplanter ved brug af computer vision
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
18 Appendiks 18.1 Klasseoversigt<br />
-unsigned char **ppBlob<br />
-Seed *pSeed<br />
-int numberOfSeeds<br />
-Color color<br />
-unsigned char **ppRedMap<br />
-unsigned char **ppGreenMap<br />
-unsigned char **ppBlueMap<br />
Symmetry<br />
+Symmetry(Seed *pSeedInput, int blobCount)<br />
+void execute(void)<br />
+int getPixelDeviation(int seedCount)<br />
+Coordinate rotateCoordinate(Coordinate coordinate, float angle)<br />
Draw<br />
Utilities<br />
+Utilities()<br />
+~Utilities()<br />
-Coordinates calculateCM(unsigned char **ppBlob, int ySize, int xSize, int numberOfPixels)<br />
+float average(int numberOfElements, float *arrayOfElements)<br />
+Coordinates calculateCenterOfMass(GrayScale &grayScale, int noOfPixels)<br />
+Coordinates calculateCenterOfMass(unsigned char **ppBlob, int ySize, int xSize, int numberOfPixels)<br />
+Draw(void)<br />
+Draw(int width, int height)<br />
+~Draw()<br />
+void clear(void)<br />
+void load(char *path)<br />
+void drawBlobs(Seed *pSeed, int numberOfSeeds, bool all)<br />
+void drawBounds(Seed *pSeed, int numberOfSeeds, bool all)<br />
+void drawEllipse(Seed *pSeed, int numberOfSeeds, bool all)<br />
+void drawCenterTop(Seed *pSeed, int numberOfSeeds, bool all)<br />
+void save(char *path)<br />
-Seed *pSeed<br />
-int numberOfSeeds<br />
-int expandShrinkLow<br />
-int expandShrinkHigh<br />
-int symmetryLow<br />
-int symmetryHigh<br />
-int areaLow<br />
-int areaHigh<br />
-float eccentricityLow<br />
-float eccentricityHigh<br />
-int selection<br />
Quality<br />
+Quality(Seed *pSeedInput, int blobCount)<br />
-void evaluateSeeds(void)<br />
-void getParametersFromFile(void)<br />
+void execute(void)<br />
+void saveSeedData(char *path)<br />
+void saveRobotData(char *path)<br />
Side 86 <strong>af</strong> 131