#include #include CvScalar cvGet2D(const CvArr* arr, int idx1, int idx2) { void *fptr; CvScalar retval, *temp; fptr = dlsym(_Chcv_handle, "cvGet2D_chdl"); if(fptr == NULL) { fprintf(_stderr, "Error: %s(): dlsym(): %s\n", __func__, dlerror()); return retval; } dlrunfun(fptr, &temp,cvGet2D, arr, idx1, idx2); retval = *temp; free(temp); return retval; }