Как сделать глубокое копирование из cv::Mat в IplImage?
В такой функции
void ipl_in_ipl_out(IplImage* src, IplImage* dst) {
cv::Mat src_mat(src);
dst = cvCloneImage(&(IplImage) src_mat);
}
когда функция отсутствует, в dst нет данных. А как сделать глубокое копирование из cv::Mat в IplImage? Я хочу использовать cv::Mat для обработки, но внутри и вне функции должен быть IplImage*.
Я также пытался сделать src_mat членом класса, но не получилось. И попробовал методы в Преобразовании cv::Mat в IplImage *.
Так как бороться с этой проблемой? Спасибо!