15 #ifndef __TRACKAPI_H__
16 #define __TRACKAPI_H__
18 #include "VisionAPI.h"
19 #include "BaeUtilities.h"
27 #define PARTICLE_TO_IMAGE_PERCENT 0.01
40 typedef enum FrcHue_enum {
42 RED, GREEN, BLUE, YELLOW, ORANGE, PURPLE, WHITE, PINK
46 typedef enum FrcLight_enum {
47 PASSIVE_LIGHT, BRIGHT_LIGHT, ACTIVE_LIGHT, WHITE_LIGHT, FLUORESCENT
60 bool InArea(Image* binaryImage,
int particleIndex,
Rect rect);
61 int GetLargestParticle(Image* binaryImage,
int* particleNum);
62 int GetLargestParticle(Image* binaryImage,
int* particleNum,
Rect rect);
66 int FindColor(ColorMode mode,
const Range* plane1Range,
const Range* plane2Range,
68 int FindColor(ColorMode mode,
const Range* plane1Range,
const Range* plane2Range,
70 int FindColor(ColorMode mode,
const Range* plane1Range,
const Range* plane2Range,