思路
先将BufferedImage统一转化为RGB格式,再将其转换为Mat类型。
Java实现代码
package site.zytech.picturematch.tools;
import java.io.File;
import java.io.IOException;
import java.net.URISyntaxException;
import javax.imageio.ImageIO;
import java.awt.color.ColorSpace;
import java.awt.image.BufferedImage;
import java.awt.image.ColorConvertOp;
import org.bytedeco.opencv.opencv_core.Mat;
import stat

本文介绍了一种使用Java将BufferedImage转换为RGB格式,并进一步转换为OpenCV Mat类型的方法。该过程首先确保所有输入图像都统一为RGB格式,然后通过特定操作转换为Mat类型,以便进行后续的图像处理任务。
最低0.47元/天 解锁文章
2267





