У меня есть:
typedef void (*RespExtractor) (const cv::Mat & image, cv::Mat & resp);
virtual void predict_image(const cv::Mat & src,
cv::Mat & img_detect,cv::Size patch_size,
RespExtractor );
void create_hough_features(const cv::Mat & image, cv::Mat & resp, FeatureParams & params = FeatureParams() );
Как определить RespExtractor для принятия функции с параметрами по умолчанию, например, я могу вызвать:
predict_image(im_in,im_out,create_hough_features);
Я попытался выполнить следующее, но безуспешно:
typedef void (*RespExtractor) (const cv::Mat & image, cv::Mat & resp,FeatureParams params, FeatureParams());