安装dlib python接口

来源:互联网 发布:广场舞网络一线牵 编辑:程序博客网 时间:2024/06/13 03:55

下载:git clone https://github.com/davisking/dlib.git
cd dlib/tools/python
mkdir build
cd build
cmake ..
如果遇到boost路径找不到的问题就vim ../CMakeLists.txt
在开头加入两行:
set(BOOST_ROOT “/usr/src/boost_1_55_0”)
set(Boost_INCLUDE_DIR “/usr/local/boost-1.55.0/include”)
路径每个人的不一样,记得更改
最后:
make
会生成一个dlib.so的动态库
当前只能在~/dlib/tools/python/build/下import dlib
把dlib.so拷贝到相应的地方就可以使用了
//如果没有安装skimage也可以用import cv2
import dlib
from skimage import io

image_file = ‘1.jpg’
img = io.imread(image_file)

rects = []
dlib.find_candidate_object_locations(img, rects, min_size=500)

print(“number of rectangles found {}”.format(len(rects)))
for k, d in enumerate(rects):
print(“Detection {}: Left: {} Top: {} Right: {} Bottom: {}”.format(
k, d.left(), d.top(), d.right(), d.bottom()))

0 0
原创粉丝点击