我按照这种方法在iOS项目中集成了opencv 4.5.3。但是openCV框架的大小大约是496这无疑增加了我的应用程序的大小。我只使用以下方法从openCV。UIImageToMat
MatToUIImage
cv::Mat
cv::Vec4
我也使用了以下模块。
#import <opencv2/opencv.hpp>
#import <opencv2/imgcodecs/ios.h>
#import <opencv2/core/types_c.h>
#import <opencv2/Mat.h>
那么,如何精简openCV?
你引用的openv .framework是500M,这个项目的体量会增加500M,但是存档APP的体量不会是500M,因为你只使用了一些符号,其他的都是XCode优化的。如果您对本卷有顾虑,建议您从官方网站下载完整的opencv工程,并根据需要重新构建。你只需要"核心"。核心功能'和'imgcodecs。图像文件读写'.