Próbuję użyć funkcji findContours w OpenCV, ale VS 2008 daje błąd mówiąc:OpenCV findContours funkcja problemem
OpenCV Error: Bad flag (parametr lub pole struktura) (Nierozpoznane lub UNSUPPORT ed typ array) w nieznanej funkcji, plik ........ \ ocv \ opencv \ src \ cxcore \ cxarr ay.cpp, linia 2476
Ta aplikacja zażądała, aby środowisko wykonawcze zakończyło ją w nietypowy sposób. Aby uzyskać więcej informacji, skontaktuj się z zespołem pomocy technicznej aplikacji. Naciśnij dowolny klawisz, aby kontynuować. . .
Oto kod:
Mat_<Vec<float,3>> originalimage;
Mat_<Vec<float,3>> resultingimage;
vector<vector<cv::Point>> v;
originalimage = cv::imread("Original.ppm");
cv::findContours(originalimage,v,CV_RETR_LIST,CV_CHAIN_APPROX_NONE);
góry dzięki
Są to prawidłowe deklaracje: Mat_> originalimage; Mat_ > resultimage; wektor > v; –
user123668