1、使用Ctrl键+鼠标滚轮缩小页面,将论文缩小至合适尺寸,一页纸张能够完全显示
2、点击菜单栏处的文字识别,文字识别可对caj文件进行智能文字识别并提供文本框供用户进行复制
3、使用鼠标调整文字识别的虚框将文字部分框起来
4、稍等数秒会d出文本识别框,可进行文字的自由复制 *** 作
5、将复制的文本复制至word文件进行保存即可,再使用同样方法进行下一页的文本识别
第一步:下载java版libsvm3.12,解压。第二步:打开java文件夹
第三步:建立项目,引用lib.svm包
第五步:把第二步中的文件夹中四个文件复制到一个自定义的包中
第六步:写程序调用,代码如下,贴出来供大家学习,有不对的地方,欢迎拍砖。
import java.io.IOException
import libsvm.svm
import libsvm.svm_model
public class SVMTest {
public static void main(String[] args) throws IOException {
svm_train svmt = new svm_train()
svm_predict svmp = new svm_predict()
String[] argvTrain = {
"C:\\Users\\baolong\\Desktop\\KDD\\other\\svm\\train\\TR1.data",// 训练文件
"C:\\Users\\baolong\\Desktop\\KDD\\other\\svm\\model\\MO1.model"// 模型文件
}
String[] argvPredict = {
"C:\\Users\\baolong\\Desktop\\KDD\\other\\svm\\predict\\PR1.data",// 预测文件
"C:\\Users\\baolong\\Desktop\\KDD\\other\\svm\\model\\MO1.model", // 模型文件
"C:\\Users\\baolong\\Desktop\\KDD\\other\\svm\\result\\RE1.out" // 预测结果文件
}
try {
svmt.main(argvTrain)
svmp.main(argvPredict)
} catch (IOException e) {
e.printStackTrace()
}
double[] record = { -1, 12, 12, 78 }
libsvm.svm_model model = svm
.svm_load_model("C:\\Users\\baolong\\Desktop\\KDD\\other\\svm\\model\\MO1.model")
System.out.println(svmp.predictPerRecord(record, model))
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)