123456789101112131415161718 |
- #ifndef TRACK_ELLIPSE_H
- #define TRACK_ELLIPSE_H
- #include "find_ellipse.h"
- extern void ellipsetrack(avi_t *video, double *xc0, double *yc0, int num_centers, int R, int Np, int Nf);
- extern MAT **MGVF(MAT **I, double vx, double vy, int Nc);
- extern void heaviside(MAT *H, MAT *z, double v, double e);
- extern void ellipseevolve(MAT *f, double *xc0, double *yc0, double *r0, double* t, int Np, double Er, double Ey);
- extern double sum_m(MAT *matrix);
- extern double sum_v(VEC *vector);
- extern double **alloc_2d_double(int x, int y);
- extern double ***alloc_3d_double(int x, int y, int z);
- extern void free_2d_double(double **p);
- extern void free_3d_double(double ***p);
- #endif
|