Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 1:1面临比较问题_Python_Compare_Dlib_Face - Fatal编程技术网

Python 1:1面临比较问题

Python 1:1面临比较问题,python,compare,dlib,face,Python,Compare,Dlib,Face,我正在尝试创建一个小脚本,它接收2个字符,如果图像中的人是同一个人,它会给我一个是或否的答案。 我使用的是openface,它依次使用Torch和Dlib 主要问题是TorchNeuralNet无法加载模型文件。以下是问题和错误消息。 模型文件与脚本位于同一文件夹中,这不是路径问题 alignment = openface.AlignDlib('landmarks.dat') net = openface.TorchNeuralNet('openface.nn4.small2.v1.t7') f

我正在尝试创建一个小脚本,它接收2个字符,如果图像中的人是同一个人,它会给我一个是或否的答案。 我使用的是openface,它依次使用Torch和Dlib

主要问题是TorchNeuralNet无法加载模型文件。以下是问题和错误消息。 模型文件与脚本位于同一文件夹中,这不是路径问题

alignment = openface.AlignDlib('landmarks.dat')
net = openface.TorchNeuralNet('openface.nn4.small2.v1.t7')
face_aligned = alignment.align(96, selfie_img1, 
                               alignment.getLargestFaceBoundingBox(selfie_img1), 
                               landmarkIndices=openface.AlignDlib.OUTER_EYES_AND_NOSE)
plt.imshow(face_aligned)
我收到的错误消息如下

FileNotFoundError: [WinError 2] The system cannot find the file specified
要完成代码,我只需要将face_aligned变量放入一个
forward()
函数,并获得两个面之间的L2平方距离

以下是openface文档:

以及openface模型文件:

文档未指定TorchNeuralNet接受的文件类型。这可能是个问题,但在他们的演示示例中,他们使用了这个t7文件。因此我感到困惑。这可能是args解析器的问题吗? 谢谢