首先是资料 https://blog.csdn.net/weixin_40981751/article/details/116147238 2021-04-26 的文章 写的比较简略 属于个人自用总结
关键是当中第一步 依赖的添加
<dependency>
<groupId>org.bytedeco</groupId>
<artifactId>javacv-platform</artifactId>
<version>1.5.5</version>
</dependency>
不确定对方用到环境是否AS 是否用gradle管理依赖 这种配置文件写法不认识 build.gradle中
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
repositories {
google()
mavenCentral()
}
dependencies {
classpath "com.android.tools.build:gradle:7.0.4"
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10"
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
明显写法和文章不一样
他的方案用到javacv库(https://github.com/bytedeco/javacv) 像是opencv的java版本 是个fork和star都几千的热门库 库是没问题 不过不确认是否是最合适的做法 以及库如何gradle包含
看似有官方教程作为参考 https://docs.opencv.org/3.4/df/d65/tutorial_table_of_content_introduction.html
CSDN一篇专栏买了一套资料 貌似只有第一课简略说了库如何使用
https://onlyloveyd.blog.csdn.net/article/details/103979399