如何最小化OpenCv库大小?

Jon*_*ona 5 opencv android-ndk

我希望最小化我的android ndk构建库的大小.

我已经开始使用预先构建的Android OpenCv库,到目前为止我的lib大小约为3MB.我怎样才能最小化它的尺寸?

我只需要读/写文件功能,png编码/解码,jpeg解码器和OpenCv的典型图像处理功能,如resize和cvtColor.

任何指针非常感谢!

Her*_*ert 1

OpenCV 库有几个模块,您可能会考虑省略“highgui”和“gpu”等模块,甚至可能更多,具体取决于您需要和不需要的模块。无论如何,我不太确定你需要什么。也许您应该使用不同的较小的库,因为读取、写入、解码、转换等并不是真正的计算机视觉操作,例如霍夫变换或距离图

您可能会考虑的一个是 cimg 顺便说一句,您可以轻松地删除它,因为它只是定义了越来越多的函数作为 cimg 类的一部分。

祝你好运!