MiDaS 替代方案:用 LibreYOLO 运行深度估计模型
Xuban
MiDaS 官方仓库 已于 2025 年 8 月 25 日归档。LibreYOLO 提供了一种持续维护的方式来运行其 Small 和 DPT-Large 检查点(checkpoint)。
from libreyolo import LibreYOLO
model = LibreYOLO("LibreMiDaSl-depth.pt")
result = model("image.jpg", save=True)
print(result.depth_map.data.shape)
支持预测、零样本验证和固定分辨率导出。不支持训练。输出是相对逆深度:数值越大表示距离越近,但没有度量单位,不同图像之间也没有固定尺度。
基础安装即可:pip install libreyolo。接下来可以阅读 MiDaS 文档,或查看 Real-ESRGAN 替代方案。