加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
test.py 808 Bytes
一键复制 编辑 原始数据 按行查看 历史
Arctanxy 提交于 2018-09-19 22:08 . done
import os
from keras.models import load_model
import cv2
import numpy as np
from cut_face import cut_face
path1 = "H:\\face_detection\\face_detection\\liuxiang.jpg"
path2 = "H:\\face_detection\\face_detection\\wangziru.jpg"
def get_im_cv2(paths):
imgs = []
for path in paths:
# print(path)
# print(cv2.imread(path))
img = cut_face(path)
img = cv2.resize(img,(150,150))
imgs.append(img/255.0)
cv2.imshow('img',img)
cv2.waitKey(0)
return np.array(imgs).reshape(len(paths),150,150,3)
if os.path.exists("H:/face_detection/LeNet.h5"):
model = load_model("H:/face_detection/LeNet.h5")
img1 = get_im_cv2([path1])
img2 = get_im_cv2([path2])
# img1,img2 = np.array([img1]),np.array([img2])
result = model.predict([img1,img2])
print(result)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化