python中的openface alignlib

2024-04-27 17:22:00 发布

您现在位置:Python中文网/ 问答频道 /正文

我知道这是openface最愚蠢的问题,但我对openface还不熟悉,我不知道该怎么回答

align = openface.AlignDlib()

我们在争论中需要传递什么。在openface文档中是这样写的

^{pr2}$

它在文档中说,参数是一个dtring,它是dlib的路径。在

我不知道这意味着什么这是我的第一个openface程序


Tags: 文档路径程序参数aligndlibopenfacepr2
1条回答
网友
1楼 · 发布于 2024-04-27 17:22:00

该字符串将导致某个预训练模型(驻留在硬盘上)。列出了一些dlib模型here(官方开发者)。在

对于openface,code显示:

mkdir -p dlib
if [ ! -f dlib/shape_predictor_68_face_landmarks.dat ]; then
  printf "\n\n====================================================\n"
  printf "Downloading dlib's public domain face landmarks model.\n"
  printf "Reference: https://github.com/davisking/dlib-models\n\n"
  printf "This will incur about 60MB of network traffic for the compressed\n"
  printf "models that will decompress to about 100MB on disk.\n"
  printf "====================================================\n\n"
  wget -nv \
       http://dlib.net/files/shape_predictor_68_face_landmarks.dat.bz2 \
       -O dlib/shape_predictor_68_face_landmarks.dat.bz2
  [ $? -eq 0 ] || die "+ Error in wget."
  bunzip2 dlib/shape_predictor_68_face_landmarks.dat.bz2
  [ $? -eq 0 ] || die "+ Error using bunzip2."
fi

意思是:它是形状的预测器_地标.dat(以上列表的一部分)。在

您可以查看代码以获得更多的理解,例如here

^{pr2}$

相关问题 更多 >