清理 brew 安装的 opencv 的依赖

在 macOS 上 brew install opencv 看起来很 easy, 然而 brew update 用了接近1小时。发现很多时间花费在了我没有在使用的依赖上:

  • qt, 由 vtk 依赖
  • libabseil, glog, gflags, 由 protobuf 依赖

新版 protobuf 强行依赖 libabseil, 而新版 abseil 拆分为了大约90个库,这让 opencv 平白多了接近100个依赖库,真是电子垃圾。

vtk 和 qt 也是一样,我并不需要使用; vtk 引入了一堆依赖:

复制代码
boost
gl2ps
glew
hdf5
jsoncpp
libaec
netcdf
pugixml
utf8cpp

尝试了 brew edit opencv,但再次 brew install opencv 还是会下载 protobuf.

相关推荐
蚝油菜花5 分钟前
DeepSite:基于DeepSeek的开源AI前端开发神器,一键生成游戏/网页代码
人工智能·开源
蚝油菜花5 分钟前
PaperBench:OpenAI开源AI智能体评测基准,8316节点精准考核复现能力
人工智能·开源
蚝油菜花8 分钟前
DreamActor-M1:字节跳动推出AI动画黑科技,静态照片秒变生动视频
人工智能·开源
MPCTHU9 分钟前
预测分析(三):基于机器学习的分类预测
人工智能·机器学习·分类
jndingxin16 分钟前
OpenCV 图形API(11)对图像进行掩码操作的函数mask()
人工智能·opencv·计算机视觉
Scc_hy25 分钟前
强化学习_Paper_1988_Learning to predict by the methods of temporal differences
人工智能·深度学习·算法
袁煦丞28 分钟前
【亲测】1.5万搞定DeepSeek满血版!本地部署避坑指南+内网穿透黑科技揭秘
人工智能·程序员·远程工作
大模型真好玩30 分钟前
理论+代码一文带你深入浅出MCP:人工智能大模型与外部世界交互的革命性突破
人工智能·python·mcp
遇码44 分钟前
大语言模型开发框架——LangChain
人工智能·语言模型·langchain·llm·大模型开发·智能体