2013-03-27 95 views
0

我在android中使用javacv,但是在android中的mat框架中,我怎樣才能將它轉換爲IplImage的
我試着轉換就像我在C++ 墊做此搜索 hereIplImage *圖像2 = cvCloneImage(&(IplImage的)圖像1)IplImage in(com.googlecode.javacv.cpp.opencv_core.IplImage)to Mat in org.opencv.core.Mat

它沒有工作,幫助PLZ :(

因爲我想重用http://codersadda.com/javacv-color-based-thresholding-in-image-using-opencv/menu-id-40這在我的Android應用程序

+1

'IplImage'已被棄用,不應該使用(它甚至可能不是在新版本的OpenCV)。改爲使用「Mat」類。 – Michael 2013-03-27 13:32:58

+0

@Michael你的意思是我不能在Android應用程序中使用http://codersadda.com/javacv-color-based-thresholding-in-image-using-opencv/menu-id-40? – user2215641 2013-03-27 15:26:09

+0

Mat m(iplimage); //有一個構造函數 – berak 2013-03-27 15:34:42

回答

0

您只需創建例如IplImageimg,並考慮到matImage是你cv::Mat對象,使用此:

IplImage img = output.operator IplImage();