久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
用python3.6在電腦上實現用攝像頭來人臉識別源程序
[打印本頁]
作者:
曾欽昶
時間:
2019-5-18 22:03
標題:
用python3.6在電腦上實現用攝像頭來人臉識別源程序
在這里,我用了anaconda,OpenCV,python3.6來實現代碼的,代碼在附件中,可以自己下載了,自己試試
python源程序如下:
# -*- coding: UTF-8 -*-
import face_recognition
import cv2
import os
# 這是一個超級簡單(但很慢)的例子,在你的網絡攝像頭上實時運行人臉識別
# PLEASE NOTE: This example requires OpenCV (the `cv2` library) to be installed only to read from your webcam.
# 請注意:這個例子需要安裝OpenCV
# 具體的演示。如果你安裝它有困難,試試其他不需要它的演示。
# 得到一個參考的攝像頭# 0(默認)
video_capture = cv2.VideoCapture(0)
# 加載示例圖片并學習如何識別它。
path ="images"#在同級目錄下的images文件中放需要被識別出的人物圖
total_image=[]
total_image_name=[]
total_face_encoding=[]
for fn in os.listdir(path): #fn 表示的是文件名
total_face_encoding.append(face_recognition.face_encodings(face_recognition.load_image_file(path+"/"+fn))[0])
fn=fn[:(len(fn)-4)]#截取圖片名(這里應該把images文件中的圖片名命名為為人物名)
total_image_name.append(fn)#圖片名字列表
while True:
# 抓取一幀視頻
ret, frame = video_capture.read()
# 發現在視頻幀所有的臉和face_enqcodings
face_locations = face_recognition.face_locations(frame)
face_encodings = face_recognition.face_encodings(frame, face_locations)
# 在這個視頻幀中循環遍歷每個人臉
for (top, right, bottom, left), face_encoding in zip(face_locations, face_encodings):
# 看看面部是否與已知人臉相匹配。
for i,v in enumerate(total_face_encoding):
match = face_recognition.compare_faces([v], face_encoding,tolerance=0.5)
name = "Unknown"
if match[0]:
name = total_image_name[i]
break
# 畫出一個框,框住臉
cv2.rectangle(frame, (left, top), (right, bottom), (0, 0, 255), 2)
# 畫出一個帶名字的標簽,放在框下
cv2.rectangle(frame, (left, bottom - 35), (right, bottom), (0, 0, 255), cv2.FILLED)
font = cv2.FONT_HERSHEY_DUPLEX
cv2.putText(frame, name, (left + 6, bottom - 6), font, 1.0, (255, 255, 255), 1)
# 顯示結果圖像
cv2.imshow('Video', frame)
# 按q退出
if cv2.waitKey(1) & 0xFF == ord('q'):
break
# 釋放攝像頭中的流
video_capture.release()
cv2.destroyAllWindows()
復制代碼
以上代碼下載:
人臉識別.zip
(1.32 KB, 下載次數: 214)
2019-5-18 22:00 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
放眼天下
時間:
2019-10-25 10:58
這個怎么么用啊...電腦上自帶的攝像頭可以嗎
作者:
bunny0928
時間:
2019-10-27 08:52
想試一試
作者:
QDMLIT
時間:
2019-10-31 15:58
謝謝你的辛勤勞動
作者:
鵬博士PBs
時間:
2020-4-24 17:38
樓上的人臉識別face_recognition的定義是否需要更改
作者:
xnhtao
時間:
2020-5-12 08:43
人臉識別這么簡單嗎?
作者:
xintiandi
時間:
2020-5-13 09:26
不錯。支持一下,現在python是主流了。
作者:
lirizhi
時間:
2020-5-25 10:28
不錯。支持一下。
作者:
vvcc
時間:
2020-6-1 09:16
可以試試
作者:
MikeCai
時間:
2020-6-9 09:16
thanks you for your sharing
作者:
好好學習1999
時間:
2021-2-1 13:29
放眼天下 發表于 2019-10-25 10:58
這個怎么么用啊...電腦上自帶的攝像頭可以嗎
同問 用電腦自帶的攝像頭可以嗎
作者:
dzc3458
時間:
2021-11-2 09:29
xnhtao 發表于 2020-5-12 08:43
人臉識別這么簡單嗎?
都是別人寫好了的庫,真實的人臉識別難得多
作者:
zjnbzm
時間:
2023-10-8 10:40
謝謝分享一下這個程序,謝謝樓主!
歡迎光臨 (http://m.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产精品嫩草影院桃色
|
九九久久久
|
欧美日韩专区
|
精品免费国产一区二区三区四区
|
欧美一级片免费看
|
日日操夜夜
|
黄色一级视频免费看
|
久久久久久网站
|
亚洲精品久久久久avwww潮水
|
好色网站
|
性生活网址
|
日韩成人在线播放
|
欧美a一级
|
69av在线播放
|
欧美精品在线看
|
三级在线观看视频
|
久久久久一区二区
|
韩国免费理论片
|
中文字幕在线观看网址
|
日产毛片
|
欧美日韩免费一区二区三区
|
少妇搡bbbb搡bbb搡澳门
|
成人免费视频视频
|
黄色精品网站
|
色网站女女
|
天天插天天射
|
热久久免费视频
|
国产小视频在线观看
|
国产精品一区一区三区
|
伊人久久影院
|
日韩成人精品一区二区
|
91亚洲国产成人久久精品网站
|
一区在线观看
|
国产91在线播放
|
a免费视频
|
青青草精品视频
|
中文字幕在线看
|
国产在线观看免费
|
成人激情在线
|
久久精品欧美一区二区三区不卡
|
99久久精品国产一区二区三区
|