EmguCV 2.4.2 dll文件大小太大

本文关键字:文件大小 dll EmguCV | 更新日期: 2023-09-27 18:29:25

我使用EmguCV 2.2.1实现了一个人脸检测网络应用程序。要运行的网络应用程序的dll文件总大小仅为约12MB。

但是当我尝试使用EmguCV 2.4.2更新我的程序时(在这个版本中我需要新的FaceRecognizer类),总的dll大小太大了。

opencv_gpu242.dll ~ 200MB(在2.2.1中,它只有500KB)

cublas32_9.dll ~ 100MB

我的网络应用程序托管在服务器上,存储磁盘只有大约300MB,所以我无法上传我的新版本。有人能告诉我如何缩小dll的大小或使用其他东西吗?

EmguCV 2.4.2 dll文件大小太大

很抱歉我不能作为评论发布,这就是为什么将此作为回复发布。尝试使用"释放模式"。释放模式将减小可执行文件的大小。如果它已经在发布模式下编译。跳过这个。

编辑:要减小EmguCV dll的大小:如果有相同的静态库,可以避免使用dll。你可以为此进行静态链接。