1、创建一个 任意背景色的 Mat
import org.opencv.core.Core;
import org.opencv.core.CvType;
import org.opencv.core.Mat;
import org.opencv.core.Size;
import org.opencv.highgui.HighGui;
public class demo2 {
public static void main(String[] args) {
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
Size size = new Size(300,300);
Mat mat = new Mat(size, CvType.CV_8UC3, new Scalar(0, 255, 0));
HighGui.imshow("windowName", mat);
HighGui.waitKey();
HighGui.destroyAllWindows();
}
}
2、读取并展示一张图片
import org.opencv.core.Core;
import org.opencv.core.Mat;
import org.opencv.highgui.HighGui;
import org.opencv.imgcodecs.Imgcodecs;
public class demo3 {
public static void main(String[] args) {
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
String path = "C:\\Users\\VoidPlus\\Pictures\\timg.jpg";
Mat mat = new Mat();
mat = Imgcodecs.imread(path);
HighGui.imshow("testgui", mat);
HighGui.waitKey(0);
HighGui.destroyAllWindows();
}
}