繁体   English   中英

如何在Java中将Ipl图像转换为Mat图像

[英]How to convert Ipl image to Mat image in java

我正在尝试在java opencv制作一个心情检测应用程序。 但是在处理图像然后显示表情符号方面存在滞后。 所以我想直接使用捕获的图像,而不是将图像复制到硬盘上。 为此,我需要将iplimage转换为matimage。

尝试

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);

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM