python-2.7 - 在 MS Windows 上找不到 image_window Dlib Python 包

标签 python-2.7 object-recognition dlib

我目前正在处理对象识别并决定使用 Dlib,但是 python 包在 MS Windows 计算机上找不到 image_window() 函数。

示例代码:

import dlib
from skimage import io

detector = dlib.get_frontal_face_detector()
img = io.imread('obama.jpg')
faces = detector(img)

for d in faces:
    print "left,top,right,bottom:", d.left(), d.top(), d.right(), d.bottom()

win = dlib.image_window()
win.set_image(img)
win.add_overlay(faces)

我收到以下错误:

'module' object has no attribute 'image_window'

https://github.com/davisking/dlib/issues/7 上提出了答案,但是由于我通过 conda 下载了该包,因此无法重新编译它。

最佳答案

这可能是由于 dlib 的 cmake 脚本之一中的错误导致某些内容无法构建,除非 cmake 运行两次。不过,这个问题已经得到解决。因此,如果您从 dlib 的 github 存储库中提取最新代码,它现在应该可以正常工作。

关于python-2.7 - 在 MS Windows 上找不到 image_window Dlib Python 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32706811/

相关文章:

python - 属性错误 : 'module' object has no attribute 'get_frontal_face_detector'

Python 套接字错误 - recv() 函数

python - 如何使用字典中的键获取索引?

image-recognition - 开源对象识别算法

opencv - 在视频中移动物体上叠加图像(增强现实/OpenCv)

c++ - train_object_detector.cpp dlib 出错

python pycharm依赖同步

python - 将 lambda 表达式转换为函数以更好地理解它

opencv - 通过轮廓与特征进行物体识别

c++ - dlib-19.1:从图像(例如 dlib::cv_image)初始化 dlib::matrix 以进行 DNN 训练