1
我試圖在opencv
,java
中製作心情檢測應用程序。但是在處理圖像和顯示錶情符號方面存在滯後性。所以我想直接使用捕獲的圖像,而不是將圖像複製到硬盤上。爲此,我需要將iplimage轉換爲matimage。如何將Ipl圖像轉換爲Java中的Mat圖像
我試圖在opencv
,java
中製作心情檢測應用程序。但是在處理圖像和顯示錶情符號方面存在滯後性。所以我想直接使用捕獲的圖像,而不是將圖像複製到硬盤上。爲此,我需要將iplimage轉換爲matimage。如何將Ipl圖像轉換爲Java中的Mat圖像
嘗試
IplImage *ipl_img;
Mat mat_img(ipl_img);
試試這個
IplImage img;
bmp = Bitmap.createBitmap(img.width(), img.height(), Bitmap.Config.ARGB_8888);
bmp.copyPixelsFromBuffer(img.getByteBuffer());
Mat mROI = new Mat(new Size(img.width(), img.height()), CV_8UC4);
Utils.bitmapToMat(bmp, mROI);
我想Java代碼,而不是C代碼... –