Я пытаюсь получить изображения с помощью Opencv в iphone. В чем проблема в этом коде?ошибка из консоли: Ошибка OpenCV: неверный флаг (поле параметра или структуры) (нераспознанный или неподдерживаемый тип массива) в cvGetMat, файл /Users/macmade/Desktop/OpenCV-iPhone/OpenCV/build/iPhoneSimulator/../.././tmp/OpenCV-2.0.0/src/cxcore/cxarray.cpp, строка 2470 завершается, вызывается после выброса экземпляра 'cv :: Exception'
std::vector<IplImage*> vec_images;
int h = bw->height;
for (int i=0; i<Xleft.size(); ++i) {
CvRect rect = cvRect(Xleft[i], 0, avgx, h);
/* dst image */
IplImage* subimg;
/* copy ROI to subimg */
cvSetImageROI(bw, rect);
cvCopy(bw, subimg, NULL);
vec_images.push_back(subimg);
cvResetImageROI(bw);
}
for (int i=0; vec_images.size(); ++i) {
cvReleaseImage(&vec_images[i]);
}