首页 > 解决方案 > 如何从 cv2 (opencv) 导入特定函数?

问题描述

如何在 python 中仅从 cv2 (opencv) 导入特定函数?我只需要这些功能:

cv2.matchTemplate
cv2.minmaxLOC
cv2.cvtColor
cv2.color_RGB2BGR
cv2.TM_COEFF_NORMED
cv2.imread

我问这个问题是因为我使用 pyinstaller --onefile 使 python 项目只有一个 exe。使用标准导入 cv2 文件太大(超过 50mb)。

标签: pythonfilesizeexecv2

解决方案


您可以使用导入特定功能from library import function

在您的情况下,您可以使用;

from cv2 import matchTemplate, minMaxLoc, cvtColor, COLOR_RGB2BGR, TM_CCOEFF_NORMED, imread

推荐阅读