无法为 bz 提取 shape_predictor_68_face_landmarks.dat

新手上路,请多包涵

我正在尝试运行一些面部正面化代码(在 Windows10 上使用 Python3),该代码使用 opencv 和 dlib 并需要一个名为 shape_predictor_68_face_landmarks.dat 的文件。该代码尝试自动下载并解压缩,但解压缩失败,给出 unexpected end of archive 错误。我尝试使用 WinRaR 修复文件(我也尝试从 http://sourceforge.net/projects/dclib/files/dlib/v18.10/shape_predictor_68_face_landmarks.dat.bz2 手动下载)但它说它只能修复.zip 和 .rar 文件。

有谁知道我可以从哪里下载未压缩的 .dat 文件?或者如何在 Windows 中修复损坏的 .bz 文件?

原文由 Dan 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.2k
2 个回答

该文件位于 http://dlib.net/files/shape_predictor_68_face_landmarks.dat.bz2

我下载了它并验证了提取是否有效。该文件比以前版本中使用的文件小,但我认为这是由于改进所致。

如果这不起作用,请告诉我(或维护 dlib 博客的 Davis King),以便您可以获得未压缩的版本。

原文由 Totoro 发布,翻译遵循 CC BY-SA 3.0 许可协议

使用 CLI 下载要容易得多。

 wget http://dlib.net/files/shape_predictor_68_face_landmarks.dat.bz2

解压刚刚下载的压缩文件,使用以下命令

bzip2 -d shape_predictor_68_face_landmarks.dat.bz2

原文由 Anirudh B.S 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进