eguid / vlpr4j

基于opencv的java车牌检测识别库(支持linux、windows、mac、Android平台),本项目已不再维护更新!
Apache License 2.0
175 stars 83 forks source link

识别准确率不行啊,测试图就识别错误了 #1

Closed gyhua96 closed 6 years ago

gyhua96 commented 6 years ago
    String imgPath = "res/image/test_image/plate_judge.jpg";
    opencv_imgcodecs opencv_imgcodecs = null;
    opencv_core.Mat src = opencv_imgcodecs.imread(imgPath);
    String ret=plateRecognise(src); //得到结果 System.err.println(ret);
    System.out.println(ret);

输出的是 川A0CP56 而实际应为 苏A0CP56 如下: image 不知这是什么情况。

YOLO777 commented 6 years ago

请问一下,我一直报这个错是什么情况,求大神解答,万分感谢 java.lang.UnsatisfiedLinkError: no jniopencv_core in java.library.path Caused by: java.lang.UnsatisfiedLinkError: no opencv_imgproc310 in java.library.path

gyhua96 commented 6 years ago

你javacv的包都导入了么? 你的运行环境先说明下吧。 你什么系统?什么开发工具?什么JDK版本

YOLO777 commented 6 years ago

我用的javacv是源码里的,然后64为系统,用的是IDEA,jdk是1.8

eguid commented 6 years ago

好吧,之前确实故意夸大了准确率,真实准确率是79%左右,这是在测试图片的清晰度较为清晰的情况下的准确率,如果图片模糊,对识别准确度的影响是十分大滴。 :)

huanmingcn commented 6 years ago

screenshot from 2018-08-13 23-38-01 老郭,你看个大概,20个测试全对一个,惨,不过还是谢谢老哥的项目

huanmingcn commented 6 years ago

@gyhua96 老郭,为什么我准确率这么低?你拿了代码之后有改吗?