track_ellipse_opencl.h 394 B

1234567891011121314151617
  1. #ifndef _TRACK_ELLIPSE_KERNEL_H_
  2. #define _TRACK_ELLIPSE_KERNEL_H_
  3. #include "matrix.h"
  4. #ifdef __cplusplus
  5. extern "C" {
  6. #endif
  7. extern void IMGVF_OpenCL_init(MAT **I, int Nc);
  8. extern void IMGVF_OpenCL_cleanup(MAT **IMGVF_out, int Nc);
  9. extern void IMGVF_OpenCL(MAT **I, MAT **IMGVF, double vx, double vy, double e, int max_iterations, double cutoff, int Nc);
  10. #ifdef __cplusplus
  11. }
  12. #endif
  13. #endif