无法为bz提取shape_predictor_68_face_landmarks.dat

时间:2017-07-19 00:16:20

标签: python-3.x opencv archive dlib bzip2

我正在尝试运行一些面部正面化代码(在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文件?

2 个答案:

答案 0 :(得分:2)

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

我下载了它并验证了提取工作。该文件小于上一版本中使用的文件,但我认为这是由于改进。

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

答案 1 :(得分:0)

如上所述,下载shape_predictor_68_face_landmarks.dat

来自here。但是在下载时,下载失败(我遇到了这个问题)。因此,如果您也面临同样的问题,那么我建议您通过命令行下载:

$ wget link