zmiana obrazu zdjecia, open CV

0

witam, moglby ktos powiedziec co robie źle? chcę zmienic rozmiar zdjęcia i wyswietlic to pomniejszone jednak za kazdym razem wyskakuje błąd.

 opencv_core.IplImage img1 = cvLoadImage(zrodlo1);
        opencv_core.IplImage img3 = cvCreateImage(cvSize(640, 480), 8, 1);
        cvResize(img1, img3);
        cvShowImage("Punkty", img3);
        
0

a błąd wygląda tak:

OpenCV Error: Assertion failed (src.type() == dst.type()) in unknown function, file ......\src\opencv\modules\imgproc\src\imgwarp.cpp, line 3622
Exception in thread "AWT-EventQueue-0" java.lang.RuntimeException: ......\src\opencv\modules\imgproc\src\imgwarp.cpp error: (-215) src.type() == dst.type()

0

spróbuj wymienić linię 2 na

 
opencv_core.IplImage img3 = cvCreateImage(cvSize(640, 480), img1.depth(), img1.nChannels());
0

niestety nie podziałało, wyświetla bez błędu ale puste okno

1 użytkowników online, w tym zalogowanych: 0, gości: 1