当前位置: 首页 > news >正文

工厂外发订单哪里去找外贸网站谷歌seo

工厂外发订单哪里去找,外贸网站谷歌seo,淘宝商城正品,泰州网站建设外包1.人脸识别准备 使用的两个opencv包 D:\python2023>pip list |findstr opencv opencv-contrib-python 4.8.1.78 opencv-python 4.8.1.78数据集使用前一篇Javacv的数据集,网上随便找的60张图片,只是都挪到了D:\face目录下方便遍历 D:\face\1 30张刘德华图片…

1.人脸识别准备

使用的两个opencv包

D:\python2023>pip list |findstr opencv
opencv-contrib-python     4.8.1.78
opencv-python             4.8.1.78

数据集使用前一篇Javacv的数据集,网上随便找的60张图片,只是都挪到了D:\face目录下方便遍历

D:\face\1 30张刘德华图片
D:\face\2 30张刘亦菲图片

2.人脸识别模型训练

# -*- coding: utf-8 -*-
import osimport cv2
import numpy as nprecognizer = cv2.face.LBPHFaceRecognizer().create() # Fisher需要reshape
classifier = cv2.CascadeClassifier('E:\opencv\sources\data\haarcascades\haarcascade_frontalface_default.xml')
def load_dataset(dataset_path):images=[]labels=[]for root,dirs,files in os.walk(dataset_path):for file in files:images.append(cv2.imread(os.path.join(root, file),cv2.IMREAD_GRAYSCALE))labels.append(int(os.path.basename(root)))return images,labels
if __name__ == '__main__':images,labels = load_dataset('D:\\face')recognizer.train(images,np.array(labels))recognizer.save('face_model.xml')

3.人脸识别推理预测

# -*- coding: utf-8 -*-
import osimport cv2def face_detect(image):gray = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)classifier = cv2.CascadeClassifier('E:\opencv\sources\data\haarcascades\haarcascade_frontalface_default.xml')faces = classifier.detectMultiScale(gray, 1.2, 5)if (len(faces) == 0):return None, None(x, y, w, h) = faces[0]return gray[y:y + w, x:x + h], faces[0]def draw_rectangle(img, rect):(x, y, w, h) = rectcv2.rectangle(img, (x, y), (x + w, y + h), (255, 255, 0), 2)def draw_text(img, text, x, y):cv2.putText(img, text, (x, y), cv2.FONT_HERSHEY_COMPLEX, 1, (128, 128, 0), 2)def predict(image):image_copy = image.copy()face, rect = face_detect(image_copy)tuple = recognizer.predict(face)print(tuple)draw_rectangle(image_copy, rect)draw_text(image_copy, str(tuple[0]), rect[0], rect[1])return image_copyif __name__ == '__main__':recognizer = cv2.face.LBPHFaceRecognizer().create()  # Fisher需要reshaperecognizer.read("face_model.xml")for root, dirs, files in os.walk('D:\\face\\2'):for file in files:file_path = os.path.join(root, file)predict_image = predict(cv2.imread(file_path))cv2.imshow('result', predict_image)cv2.waitKey(1000)

总结

代码逻辑基本同Javacv,但更简洁,这里训练出来模型准确度也高于Javacv (可能是参数不一致导致的)

http://www.tj-hxxt.cn/news/60366.html

相关文章:

  • 网站价格百度推广客户端官方下载
  • b2b网站的特点14个seo小技巧
  • 手机上可以做网站吗潍坊网站建设优化
  • 桂林北站到阳朔怎么坐车b站大全永不收费2023入口在哪
  • 三维家是在网站上做还是在app上百度合伙人官方网站
  • 怎么做网站凡科技术优化seo
  • 优推宝可以做自己网站吗seo搜索引擎入门教程
  • 北京软件开发公司排行榜最新网站seo关键词排名
  • 我做动作你来猜的网站百度如何搜索关键词
  • 成都的网站设计公司价格网店代运营需要多少钱
  • 医院网站建设目的友妙招链接怎么弄
  • 网站域名查询工具seo关键词工具
  • 国际独立站怎么做百度网页
  • 如何用easyui做网站搜索引擎推广方案
  • 句容网站开发seo整站排名
  • 做网站该去哪找客户40个免费靠谱网站
  • 网站开发工程师任职要求拼多多网店代运营要多少费用
  • 用网站做CAN总线通信好吗互联网推广销售好做吗
  • 做外链权重高的女性网站必应搜索引擎怎么样
  • 怎么用IP做网站地址自己做一个网站需要什么
  • 海南建设大厅网站发布新闻
  • ip地址进入网站怎么做的公司推广咨询
  • 郑州建站模板搭建广州搜索排名优化
  • 视频网站的防盗链是怎么做的百度站长工具如何使用
  • 如何用js做网站企业网络营销策略分析案例
  • 舒路视觉的展馆设计案例百度seo优化网站
  • 榆次住房保障和城乡建设局网站快速推广
  • 网站建设php心得体会什么是sem推广
  • 苏州网站开发建设怎么用手机创建网站
  • seo网站合作seo入门基础教程