android端使用openCV实现车牌检测

作者:徐福记456 时间:2023-02-26 07:50:50 

现在,汽车的踪影无处不在,公路上疾驰,大街边临停,小区中停靠,车库里停泊。管理监控如此庞大数量的汽车是个头疼的问题。精明的人们把目光放在车牌上,因为车牌是汽车的“身份证”。所以车牌识别成为了焦点,而车牌检测是车牌识别的基础和前提。本篇文章,主要讨论使用openCV实现车牌检测。

openCV是开源计算机视觉库,基于计算机视觉与机器学习,提供强大的图像处理能力。我们可以快速集成openCV库到android端,其中一种方式是直接安装openCV Manager,按需使用:启动服务去动态加载。这样前期配置更简单,但需要另外安装一个APK。我更倾向另外一种方式:把依赖的module和动态/静态库都导入Project。具体步骤如下:

1、导入module

先从官网下载openCVForAndroid的sdk,以3.2.0版本为例,找到依赖库路径,然后导入module。

2、导入动态与静态库

在sdk里面找到lib目录,把所有的.a和.so文件拷贝到项目的libs对应ABI路径下:

android端使用openCV实现车牌检测

3、配置gradle

将依赖的静态库编译到native-libs里面:


task nativeLibsToJar(type: Jar, description: 'create a jar archive of the native libs') {
destinationDir file("$buildDir/native-libs")
baseName 'native-libs'
from fileTree(dir: 'libs', include: '**/*.so')
into 'lib/'
}
tasks.withType(JavaCompile) {
compileTask -> compileTask.dependsOn(nativeLibsToJar)
}

dependencies {
compile fileTree(include: ['*.jar'], dir: 'libs')
compile fileTree(dir: "$buildDir/native-libs", include: 'native-libs.jar')
......
}

来源:https://blog.csdn.net/u011686167/article/details/79008634

标签:android,openCV,车牌检测
0
投稿

猜你喜欢

  • java 模仿拼多多红包递减算法的实现

    2022-05-11 11:03:30
  • springboot自定义starter方法及注解实例

    2022-11-02 10:52:08
  • Kotlin协程Dispatchers原理示例详解

    2022-09-26 00:09:45
  • 手把手教你SpringBoot快速集成Swagger的配置过程

    2023-10-30 01:16:22
  • 巧用Spring中的@Order进行排序

    2023-07-13 05:53:48
  • Android不显示开机向导和开机气泡问题

    2022-10-13 23:56:26
  • Android编程实现获得内存剩余大小与总大小的方法

    2023-06-07 05:49:17
  • springboot中通过lua脚本来获取序列号的方法

    2023-05-05 04:25:44
  • 浅谈对Java双冒号::的理解

    2023-09-20 02:19:21
  • Java实现提取QSV文件视频内容

    2023-08-24 13:33:45
  • Java集合类中文介绍

    2022-07-22 18:02:20
  • Android实现EditText图文混合插入上传功能

    2022-08-27 10:19:50
  • java使用stream判断两个list元素的属性并输出方式

    2023-02-06 14:15:18
  • C#/VB.NET实现在Word文档中添加页眉和页脚

    2022-02-09 07:57:46
  • Kotlin 协程与挂起函数及suspend关键字深入理解

    2023-09-19 01:04:25
  • Java文件操作实例详解

    2023-11-25 10:29:40
  • 教你如何使用Java多线程编程LockSupport工具类

    2022-03-10 03:21:56
  • Android ViewDragHelper使用介绍

    2023-08-01 04:18:59
  • C语言编程C++动态内存分配示例讲解

    2023-11-02 18:00:12
  • Java原生HttpClient的使用详解

    2022-06-04 16:29:49
  • asp之家 软件编程 m.aspxhome.com