find_ellipse_opencl.h 503 B

1234567891011121314151617
  1. #ifndef _FIND_ELLIPSE_KERNEL_H_
  2. #define _FIND_ELLIPSE_KERNEL_H_
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. extern float *GICOV_OpenCL(int grad_m, int grad_n, float *host_grad_x, float *host_grad_y);
  7. extern float *dilate_OpenCL(int max_gicov_m, int max_gicov_n, int strel_m, int strel_n);
  8. extern void select_device();
  9. extern void transfer_constants(float *host_sin_angle, float *host_cos_angle, int *host_tX, int *host_tY, int strel_m, int strel_n, float *host_strel);
  10. #ifdef __cplusplus
  11. }
  12. #endif
  13. #endif