java - 在 javacv 中将 IplImage 转换为 Mat

标签 java opencv javacv

我需要帮助将我的 IplImage 转换为 Mat。我想为我的图像计算 HOGDescriptor,然后用 SVM 对其进行分类,但“计算”需要 Mat 类型。

你能举例说明如何在 java 中将 IplImage 转换为 Mat 吗?

最佳答案

将 IplImage 转换为 Mat 很简单。

IplImage iplImage= cvLoadImage("image.png");

Mat matImage = new Mat(iplImage);

反之亦然

关于java - 在 javacv 中将 IplImage 转换为 Mat,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16584528/

相关文章:

android - 结合 JavaCV 和 openCV

opencv - JavaCV - 使用 FFmpegFrameGrabber 播放文件时出现奇怪的黑屏

java - 类参数缺少最后的引号

Java包文件夹命名约定

python - 使用图片时出现ValueError == None

java - 安装 OpenCV 后找不到 .jar 文件

android - 如何在 OpenCV Android 中进行迭代

java - 数组相互对应

java - 返回对象的新实例

MATLAB - 捕获视频流(MJPEG、rtsp、mpeg)