python調(diào)用攝像頭拍攝數(shù)據(jù)集
之前需要做一些目標檢測的訓(xùn)練,需要自己采集一些數(shù)據(jù)集,寫了一個小demo來實現(xiàn)圖片的采集
使用方法:
- 指定name的名稱,name為分類的標簽
- 按n鍵拍攝圖片
- 程序會在當前目錄下生成一個pictures的文件夾,圖片存放在其中
print("正在初始化攝像頭...") import cv2 import os import datetime cap = cv2.VideoCapture(0) print("初始化成功!") # name='play_phone' # name='haqian' # name='spleeing' # name='zhengchang' # name="zhedang" name="waitou" savedpath =r'./pictures/'+name isExists = os.path.exists(savedpath) if not isExists: os.makedirs(savedpath) print('path of %s is build' % (savedpath)) else: print('path of %s already exist and rebuild' % (savedpath)) print("按N鍵拍攝圖片") i=0 while(True): ret, frame = cap.read() gray = cv2.cvtColor(frame, 1) cv2.imshow('test',frame) now = datetime.datetime.now() now = now.strftime('%m-%d-%H-%M-%S') savedname = '/'+name+ '_' + str(i) + '_{0}' '.jpg'.format(now) if cv2.waitKey(1) & 0xFF == ord('n'): #按N拍攝 i += 1 cv2.imwrite(savedpath + savedname, frame) cv2.namedWindow("Image") cv2.imshow("Image", frame) cv2.waitKey(0) cv2.destroyAllWindows() cap.release() cv2.destroyAllWindows()
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
- python通過opencv調(diào)用攝像頭操作實例分析
- python實現(xiàn)調(diào)用攝像頭并拍照發(fā)郵箱
- Python+OpenCV圖像處理——打印圖片屬性、設(shè)置存儲路徑、調(diào)用攝像頭
- python調(diào)用攝像頭的示例代碼
- python使用opencv在Windows下調(diào)用攝像頭實現(xiàn)解析
- python+openCV調(diào)用攝像頭拍攝和處理圖片的實現(xiàn)
- Python OpenCV調(diào)用攝像頭檢測人臉并截圖
- Python OpenCV 調(diào)用攝像頭并截圖保存功能的實現(xiàn)代碼
- Python基于opencv調(diào)用攝像頭獲取個人圖片的實現(xiàn)方法
- python調(diào)用攝像頭顯示圖像的實例
- 利用python調(diào)用攝像頭的實例分析
相關(guān)文章
Python使用requirements.txt和pip打包批量安裝的實現(xiàn)
本文主要介紹了Python使用requirements.txt和pip打包批量安裝的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-02-02python之關(guān)于數(shù)組和列表的區(qū)別及說明
這篇文章主要介紹了python之關(guān)于數(shù)組和列表的區(qū)別及說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-05-05django 將model轉(zhuǎn)換為字典的方法示例
平常的開發(fā)過程中不免遇到需要把model轉(zhuǎn)成字典的需求,這篇文章主要介紹了Django model轉(zhuǎn)字典的方法,非常具有實用價值,需要的朋友可以參考下2018-10-10python GUI庫圖形界面開發(fā)之PyQt5 UI主線程與耗時線程分離詳細方法實例
這篇文章主要介紹了python GUI庫圖形界面開發(fā)之PyQt5 UI主線程與耗時線程分離詳細方法實例,需要的朋友可以參考下2020-02-02Python中列表索引 A[ : 2 ]與A[ : ,&nb
這篇文章主要介紹了Python中列表索引 A[ : 2 ]與A[ : , 2]的區(qū)別說明,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-05-05Python讀取txt文件數(shù)據(jù)的方法(用于接口自動化參數(shù)化數(shù)據(jù))
這篇文章主要介紹了Python讀取txt文件數(shù)據(jù)的方法(用于接口自動化參數(shù)化數(shù)據(jù)),需要的朋友可以參考下2018-06-06Python入門Anaconda和Pycharm的安裝和配置詳解
這篇文章主要介紹了Python入門Anaconda和Pycharm的安裝和配置詳解,文章通過圖文介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-07-07