保存检测到目标的时间和图片

Signed-off-by: JoeAllen <2494136784@qq.com>
This commit is contained in:
2022-07-29 11:01:54 +08:00
parent f00ffff320
commit d63075814e
+8
View File
@@ -14,9 +14,12 @@ import org.bytedeco.javacv.OpenCVFrameConverter;
import org.bytedeco.javacv.OpenCVFrameGrabber;
import org.bytedeco.opencv.opencv_core.Mat;
import javax.imageio.ImageIO;
import javax.swing.*;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import java.util.Date;
/**
* @author ht
@@ -51,6 +54,11 @@ public class Main {
log.info(classifications.toJson());
// 显示视频图像
canvas.showImage(frame);
if (bestItem.getProbability() == 1.0) {
File outPutFile = new File(new Date() + ".png");
assert buffImg != null;
ImageIO.write(buffImg, "png", outPutFile);
}
}
canvas.dispose();
grabber.close();