python - 如何从 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)。
解决方案
您可以使用导入特定功能from library import function
在您的情况下,您可以使用;
from cv2 import matchTemplate, minMaxLoc, cvtColor, COLOR_RGB2BGR, TM_CCOEFF_NORMED, imread
推荐阅读
- c# - 在 GenerateUserIdentity 添加的声明在登录后消失
- laravel - laravel 中的关系查询
- c# - 导出到 wdExportFormatXPS 时,ExportAsFixedFormat 抛出异常
- bash - 从几个文件中复制字符串并将其粘贴到 bash 中的新文件中
- c++ - 缺少数组元素问题
- android - 在 HERE Lite 中等效于 HERE Starter PositioningManager
- java - 我正在尝试在 Java 中将与投注相关的组件添加到我的游戏中,但程序在要求投注金额后停止工作
- c# - 不允许访问预制对象上的 Renderer.material。改用 Renderer.sharedMaterial
- css - 使用 calc() 设置动态宽度不起作用
- python - 在 groupby pandas 函数之后导出 .csv