1. 程式人生 > >基於opencv的攝像頭臉部識別抓取及格式儲存(python)

基於opencv的攝像頭臉部識別抓取及格式儲存(python)

剛接觸opencv,參照opencv的sample例子做了一個視訊頭像抓取的小程式碼,順便一起學習著用,先上視訊抓取及儲存程式碼:

?
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 # -*- coding: cp936 -*- import cv2 capture
=cv2.VideoCapture(0) #將capture儲存為motion-jpeg,cv_fourcc為儲存格式 size = (int(capture.get(cv2.cv.CV_CAP_PROP_FRAME_WIDTH)), int(capture.get(cv2.cv.CV_CAP_PROP_FRAME_HEIGHT))) #cv_fourcc值要設定對,不然無法寫入,而且不報錯,坑 video=cv2.VideoWriter("VideoTest.avi", cv2.cv.CV_FOURCC('I','4','2','0'), 30, size) #isopened可以檢視攝像頭是否開啟
print capture.isOpened() num=0 #要不斷讀取image需要設定一個迴圈 while True: ret,img=capture.read() #視訊中的圖片一張張寫入 video.write(img) cv2.imshow('Video',img) key=cv2.waitKey(1

相關推薦

基於opencv攝像頭臉部識別格式儲存(python)

剛接觸opencv,參照opencv的sample例子做了一個視訊頭像抓取的小程式碼,順便一起學習著用,先上視訊抓取及儲存程式碼: ? 1 2 3 4 5 6 7 8 9 10

基於 OpenCV 的人臉識別

權重 apc 更多 你在 控制 leg 神經網絡 註意事項 初始化 基於 OpenCV 的人臉識別 一點背景知識 OpenCV 是一個開源的計算機視覺和機器學習庫。它包含成千上萬優化過的算法,為各種計算機視覺應用提供了一個通用工具包。根據這個項目的關於頁面,OpenCV

基於puppeteer模擬登錄頁面

分享圖片 load() Go 重新 直接 req 用戶 red cat 關於熱圖 在網站分析行業中,網站熱圖能夠很好的反應用戶在網站的操作行為,具體分析用戶的喜好,對網站進行針對性的優化,一個熱圖的例子(來源於ptengine) 上圖中能很清晰的看到用戶關註點在那,我們不

網易雲音樂評論生成詞雲

在csdn首頁上偶然看到了這個話題,然而那篇文章並沒有分詞,而且只有首頁的評論,找了相關的資料,都不能直接執行。 # -*- coding: utf-8 -*- """ Created on Tue May 2 09:34:33 2017 http://blog.csdn.net/

基於opencv的數字識別

    最近學習了opencv,然後想通過其對圖片上的數字進行識別,參考了網上幾篇關於opencv數字識別的部落格,我自己也寫了一個程式玩玩。我是在vs2017和opencv3.4.1環境下實現的。     這裡先說一下我的思路和步驟:

基於OpenCV的車牌識別(Sobel、顏色定位)

車牌識別大體上需要經歷過Sobel定位、顏色定位、SVM對定位來的候選車牌進行評測,給出評分,最後通過提取HOG特徵按照訓練模型進入ANN識別。 這一章節介紹 定位相關的邏輯程式碼,其中定位用到 Sobel定位(邊緣檢測定位), 顏色定位:對應程式碼裡的CarSobelPlateLocation,CarCo

基於OpenCV的人臉識別/人臉檢測

1:簡介 人臉檢測指從現實環境中識別出人臉的位置; 人臉識別基於人臉檢測,下一步才能辨析人臉的屬性,從而判別這個人是誰。 2:影象基本概念 幀:一張圖 幀數:一秒鐘重新整理多少張圖片 解析度:單位大小所能承載的畫素,能力為正相關 影象插值:提高影象解析度 OpenCV提供了5種插值方

使用C++語言,基於opencv的人臉識別

  基於OpenCV的人臉識別,主要是用到了訓練好的haarcascade_frontalface_default.xml檔案,這是OpenCV自帶的開源庫檔案,只需要載入程序序之中即可。  #include <opencv2\opencv.hpp> #inc

基於Opencv的顏色識別

彩色模型      數字影象處理中常用的採用模型是RGB(紅,綠,藍)模型和HSV(色調,飽和度,亮度),RGB廣泛應用於彩色監視器和彩色視訊攝像機,我們平時的圖片一般都是RGB模型。而HSV模型更符合人描述和解釋顏色的方式,HSV的彩色描述對人來說是自然且非常直觀的。

基於scrapy的分散式爬蟲新浪微博個人資訊和微博內容存入MySQL

為了學習機器學習深度學習和文字挖掘方面的知識,需要獲取一定的資料,新浪微博的大量資料可以作為此次研究歷程的物件 一、環境準備 python 2.7  scrapy框架的部署(可以檢視上一篇部落格的簡要操作,傳送門:點選開啟連結) mysql的部署(需要的資源

樹莓派學習(三)基於OpenCv的人臉識別

博主的課程設計選題,開始在網上參考了諸多教程踩了很多坑最終得以實現,所以寫下心得總結,以便後人乘涼~https://blog.csdn.net/kyokozan/article/details/79192646https://blog.csdn.net/LC_1994/art

MTK平臺uart log 8 秒重啟、開機震動功能總結

MTK平臺串列埠log抓取 作為一名驅動工程師,有時候必須要抓取uart log來分析故障,查詢及驗證後,發現一下方法確認能夠穩定及正常抓取MTK平臺uart log。 1.preloader 中配

Android 端基於 OpenCV 的邊框識別功能

智慧圖片裁剪庫:SmartCropper,選擇照片之後會自動識別出邊框的位置,適用於身份證,名片,文件等照片的裁剪。本篇文章主要就邊框識別部分說一下開發過程及實現原理,通過閱讀本篇文章,你將具備以下技能: 瞭解 NDK 開發的基本步驟,能使用 Java、C++/C 混合開

外交部發言人發言語料簡單分析

花了點時間,把外交部網站上的發言人表態一欄中的資料全部抓取下來,按照一定的格式保存於檔案中,時間範圍是2010-09-14~2014-06-18,如果跑在伺服器上的話,可以做增量更新,即若有更新每天下載一篇新的文章。我國的外交部發言人制度是在1983年3月1日開始設立的,但

基於opencv的身份證識別系統

一、前言 本文主要實現了對身份證圖片上身份證號碼的自動識別,在Qt平臺上使用opencv進行影象處理,並繪製簡單的使用者介面,設計了一個基於Qt和opencv的身份證號碼識別系統。 二、使用者介面

影象專案-基於opencv的人臉識別

基於opencv的人臉識別 opencv的一個目錄:opencv/sources/data/haarcascades 提供了用於人臉檢測相關的檔案,載入這些檔案,就可以方便的實現人臉檢測的相關工作。

基於OpenCV的車牌識別系統之二 ——字元分割與識別

基於OpenCV的車牌識別系統之二——字元分割與識別 車牌定位完之後就是車牌的字元識別,字元識別又分為字元分割和字元識別。字元分割的步驟採用OpenCV中尋找外輪廓函式,並根據字元輪廓在車牌影象上分割出字元影象。字元識別採用三層神經網路。本程式中採用OCR最常見的特徵提取

量化策略多因子選股之資料並儲存到本機MYSQL資料庫

資料來自於tushare 使用了sqlalchemy 包的引擎來儲存資料與SQL # coding=utf-8 import pandas as pd import tushare as ts import sys from sqlalchemy import create_engin

PHP遠端圖片儲存到本地的實現方法

PHP抓取遠端圖片儲存到本地的實現方式<?php // Function: 獲取遠端圖片並把它儲存到本地 // //// 確定您有把檔案寫入本地伺服器的許可權 // //// 變數說明:// $url 是遠端圖片的完整URL地址,不能為空。// $filename 是

java演算法-網路爬蟲網頁並儲存

從一個URL中讀取網頁,如果是同一個網站的就儲存,URL裡面包含URL列表,繼續抓取,抓完全部 使用多執行緒 A執行緒讀取URL內容 B執行緒存檔案 C執行緒解析URL 發現新URL從A執行緒讀取完的內容可以放到一個佇列裡面,B執行緒來讀取,C執行緒解析URL  問題,如果這個佇列