我是opencv和c++的新手。iplimage 和 iplimage* 有什么区别?我在 arg[1] 中使用了需要 iplimage* 的 cvHaarDetectObjects。我有一个 Mat 格式的框架。如何将 Mt 转换为 iplimage*?(我找到了一种将 mat 转换为 iplimage 但不是 iplimage* 的方法)。
真正的一个是:
iplimage* frame=cvLoadImage("1.jpg");
objects = cvHaarDetectObjects( frame, face_cascade, storage, scale_factor, 1 );
但我想使用:
Mat frame;
//some functions are performed on frame
objects = cvHaarDetectObjects( frame, face_cascade, storage, scale_factor, 1 );