主要介绍通过https://github.com/opencv/opencv/releases 下载的 SDK的目录结构。
基于当前最新opencv-4.6.0-android-sdk
版进行的介绍。
主要介绍大功能和目录,一些Android Studio或者配置文件就不进行介绍了。
当我们解押SDK压缩包后,通常会见到两个目录:
OpenCV 提供的官方实例,每个独立的module模块代表了openCV的一种使用场景。我们可以通过导入到Android Studio中进行编译成App了解具体的功能作用。
都是一些实例Demo。我们可以通过上面的例子了解一下。
整个库最重要的内容就是sdk库了。
大概的目录结构就是这样的了。
而我们普通使用OpenCV的话,接触更多的应该是Core
类,Mat
类和Imgproc
类吧。
OpenCV 在更新迭代过程中,目录结构也随时会发生变化。可能会有新增或者减少。当弄明白了大部分的目录结构,新增或者减少的部分,对我们影响并不大。