最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python使用opencv按一定間隔截取視頻幀

 更新時間:2018年03月06日 15:26:18   投稿:lijiao  
這篇文章主要為大家詳細(xì)介紹了python使用opencv按一定間隔截取視頻幀,具有一定的參考價值,感興趣的小伙伴們可以參考一下

關(guān)于opencv

OpenCV 是 Intel 開源計算機視覺庫 (Computer Version) 。它由一系列 C 函數(shù)和少量 C++ 類構(gòu)成,實現(xiàn)了圖像處理和計算機視覺方面的很多通用算法。

OpenCV 擁有包括 300 多個 C 函數(shù)的跨平臺的中、高層 API 。它不依賴于其它的外部庫 —— 盡管也可以使用某些外部庫。 OpenCV 對非商業(yè)應(yīng)用和商業(yè)應(yīng)用都是免費 的。同時 OpenCV 提供了對硬件的訪問,可以直接訪問攝像頭,并且 opencv 還提供了一個簡單的 GUI(graphics user interface) 系統(tǒng) :highgui 。 我們就通過 OpenCV 提供的一些方法來構(gòu)造出這個人臉檢測 ( face detection ) 程序來。

opencv的python包裝

OpenCV 本身是有 C/C++ 編寫的,如果要在其他語言中使用,我們可以通過對其動態(tài)鏈接庫文件進行包裝即可,幸運的是, Python 下有很多個這樣的包裝,本文中使用的是 Cvtypes 。

事實上,在 Python 中很多的包都是來自第三方的,比如 PIL(Python Image Library) 即為 C 語言實現(xiàn)的一個圖形處理包,被包裝到了 Python 中,這些包裝可以讓你像使用 Python 的內(nèi)建函數(shù)一樣的使用這些 API 。

這個例子使用python編程:用opencv按一定間隔截取視頻幀,并保存為圖片。

import cv2 
 
     
vc = cv2.VideoCapture('Test.avi') #讀入視頻文件 
c=1 
 
if vc.isOpened(): #判斷是否正常打開 
  rval , frame = vc.read() 
else: 
  rval = False 
 
timeF = 1000 #視頻幀計數(shù)間隔頻率 
 
while rval:  #循環(huán)讀取視頻幀 
  rval, frame = vc.read() 
  if(c%timeF == 0): #每隔timeF幀進行存儲操作 
    cv2.imwrite('image/'+str(c) + '.jpg',frame) #存儲為圖像 
  c = c + 1 
  cv2.waitKey(1) 
vc.release() 

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 微信公眾號token驗證失敗解決方案

    微信公眾號token驗證失敗解決方案

    這篇文章主要介紹了微信公眾號token驗證失敗解決方案,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2019-07-07
  • Python基于Pytorch的特征圖提取實例

    Python基于Pytorch的特征圖提取實例

    在利用深度學(xué)習(xí)進行分類時,有時需要對中間的特征圖進行提取操作,下面這篇文章主要給大家介紹了關(guān)于Python基于Pytorch的特征圖提取的相關(guān)資料,需要的朋友可以參考下
    2022-03-03
  • Python基礎(chǔ)教程之tcp socket編程詳解及簡單實例

    Python基礎(chǔ)教程之tcp socket編程詳解及簡單實例

    這篇文章主要介紹了Python基礎(chǔ)教程之tcp socket編程詳解及簡單實例的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • python爬蟲構(gòu)建代理ip池抓取數(shù)據(jù)庫的示例代碼

    python爬蟲構(gòu)建代理ip池抓取數(shù)據(jù)庫的示例代碼

    這篇文章主要介紹了python爬蟲構(gòu)建代理ip池抓取數(shù)據(jù)庫的示例代碼,幫助大家更好的使用爬蟲,感興趣的朋友可以了解下
    2020-09-09
  • 全面理解Python中self的用法

    全面理解Python中self的用法

    Python中看到或使用self時一定要弄明白self的指代,這里就帶大家來全面理解Python中self的用法,需要的朋友可以參考下
    2016-06-06
  • 一篇文章詳細(xì)了解pycharm的安裝及配置

    一篇文章詳細(xì)了解pycharm的安裝及配置

    這篇文章主要給大家pycharm安裝及配置的相關(guān)資料,pycharm是編輯python很好使用的工具,文中通過圖文介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用pycharm具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-12-12
  • 如何用Python繪制棒棒糖圖表

    如何用Python繪制棒棒糖圖表

    這篇文章主要介紹了如何用Python繪制棒棒糖圖表,幫助大家更好的理解和學(xué)習(xí)使用python,感興趣的朋友可以了解下
    2021-05-05
  • Python邊遍歷邊刪除列表元素的幾種方法

    Python邊遍歷邊刪除列表元素的幾種方法

    在 Python 中,邊遍歷邊刪除列表元素通常是一個不推薦的操作,因為它會改變列表的大小,可能會導(dǎo)致一些意料之外的行為,例如,元素被刪除后,列表的索引會發(fā)生變化,可能導(dǎo)致漏掉某些元素或者遍歷到錯誤的位置,所以本文介紹了Python邊遍歷邊刪除列表元素的幾種方法
    2024-12-12
  • Django之富文本(獲取內(nèi)容,設(shè)置內(nèi)容方式)

    Django之富文本(獲取內(nèi)容,設(shè)置內(nèi)容方式)

    這篇文章主要介紹了Django之富文本(獲取內(nèi)容,設(shè)置內(nèi)容方式),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • python報錯TypeError: ‘NoneType‘ object is not subscriptable的解決方法

    python報錯TypeError: ‘NoneType‘ object is not subscriptable的解決

    這篇文章主要給大家介紹了關(guān)于python報錯TypeError: ‘NoneType‘ object is not subscriptable的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11

最新評論

正安县| 唐海县| 东丰县| 外汇| 定安县| 辰溪县| 中西区| 文化| 鱼台县| 高唐县| 沂南县| 江口县| 涟水县| 武胜县| 如皋市| 天台县| 铜陵市| 文登市| 当涂县| 成安县| 阜平县| 葫芦岛市| 淄博市| 壶关县| 通州市| 桦南县| 遵化市| 静宁县| 无极县| 犍为县| 德清县| 清苑县| 会理县| 田林县| 梓潼县| 登封市| 页游| 天长市| 房山区| 南乐县| 阜康市|