这是Java版本的OpenCV训练代码,测试集和训练集提供下载连接。这里只贴完整代码。带有注释,理解起来不困难。博主测试后识别率高。数据集下载地址https://download.csdn.net/download/wskfly/12030833
package com.it.opencv;
import java.io.File;
import java.util.ArrayList;
import org.junit.Test;
import org.opencv.core.Core;
import org.opencv.core.CvType;
import org.opencv.core.Mat;
import org.opencv.core.TermCriteria;
import org.opencv.imgcodecs.Imgcodecs;
import org.opencv.ml.Ml;
import org.opencv.ml.SVM;
import org.opencv.ml.TrainData;
public class trainsvm {
static {
System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
}
//存储训练集
static ArrayList<Mat> trainingImages = new ArrayList<Mat>();
//存储标签
static ArrayList<Integer> trainingLabels = new ArrayList<Integer>();
public static void main(String[] args) {
openFile(1, "C:\\Users\\98432\\Desktop\\HasPlate");
openFile(0, "C:\\Us
4881


&spm=1001.2101.3001.11974&articleId=103520211&d=1&t=3&u=e761a553f922482f9bfc6a78cb64a77d)

被折叠的 条评论
为什么被折叠?



