好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > python+opencv實現視頻抽幀示例代碼

python+opencv實現視頻抽幀示例代碼

熱門標簽:孝感營銷電話機器人效果怎么樣 海外網吧地圖標注注冊 地圖標注自己和別人標注區別 商家地圖標注海報 南陽打電話機器人 打電話機器人營銷 騰訊地圖標注沒法顯示 ai電銷機器人的優勢 聊城語音外呼系統

1、數據集簡述:

       雖然有主流龐大的COCO、VOC數據集,但是科研人員仍需要特殊領域要求的數據集,所以采用人工實地采集的方式進行收集數據集圖像;通過拍照收集圖像過于繁瑣,所以通常是將攝像頭無規則的移動旋轉以及遠近拉縮,進而錄制視頻;再通過視頻抽幀的方式得到大量的圖像,再將這些圖像進行人工標注處理。

        博主通過一個水下錄制視頻為例子,當這類圖像在網上鮮有存在時,要求有關技術人員進行實拍采集,下圖即為采集得到的視頻。

        為了避免不符合項目要求的數據增強,博主要求技術人員在錄制視頻時最大程度地讓攝像頭進行移動、旋轉以及遠近調節等;這樣抽幀后的圖像更具有泛化性

2、代碼介紹:

下面是采用以幀數為間隔的方法進行視頻抽幀,博主個人認為這樣子的方式調節間隔更加方便,更符合個人習慣。

import cv2
from PIL import Image
import numpy as np


cap = cv2.VideoCapture("D:/Download/ANMR0005.mp4")  # 獲取視頻對象
isOpened = cap.isOpened  # 判斷是否打開
# 視頻信息獲取
fps = cap.get(cv2.CAP_PROP_FPS)

imageNum = 0
sum=0
timef=15  #隔15幀保存一張圖片

while (isOpened):

    sum+=1

    (frameState, frame) = cap.read()  # 記錄每幀及獲取狀態

    if frameState == True and (sum % timef==0):

        # 格式轉變,BGRtoRGB
        frame = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB)
        # 轉變成Image
        frame = Image.fromarray(np.uint8(frame))

        frame = np.array(frame)

        # RGBtoBGR滿足opencv顯示格式
        frame = cv2.cvtColor(frame, cv2.COLOR_RGB2BGR)

        imageNum = imageNum + 1
        fileName = 'D:/Download/video_image/image' + str(imageNum) + '.jpg'  # 存儲路徑
        cv2.imwrite(fileName, frame, [cv2.IMWRITE_JPEG_QUALITY, 100])
        print(fileName + " successfully write in")  # 輸出存儲狀態

    elif frameState == False:
        break

print('finish!')
cap.release()

3、代碼效果:

pycharm運行py文件后結果框顯示的內容:

視頻抽幀得到的圖像保存至指定的文件夾:

抽幀得到的圖片示例:

 

4、相關說明: ①本代碼依據錄制視頻、對opencv的理解以及大佬的項目代碼靈感進行編寫;

大佬的項目代碼地址

②本數據集屬于私人閉源,不公開。

到此這篇關于python+opencv實現視頻抽幀的文章就介紹到這了,更多相關python opencv視頻抽幀內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • 使用python-opencv讀取視頻,計算視頻總幀數及FPS的實現
  • Python OpenCV視頻截取并保存實現代碼
  • 使用Python opencv實現視頻與圖片的相互轉換
  • Python+OpenCV+pyQt5錄制雙目攝像頭視頻的實例
  • python+opencv打開攝像頭,保存視頻、拍照功能的實現方法
  • python opencv讀mp4視頻的實例
  • Python OpenCV獲取視頻的方法

標簽:南寧 楊凌 牡丹江 聊城 六盤水 撫州 迪慶 揚州

巨人網絡通訊聲明:本文標題《python+opencv實現視頻抽幀示例代碼》,本文關鍵詞  python+opencv,實現,視頻,抽幀,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《python+opencv實現視頻抽幀示例代碼》相關的同類信息!
  • 本頁收集關于python+opencv實現視頻抽幀示例代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 亚洲同性男gay网站在线观看| 性bbwbbwbbwbbw精品| 痳痳把我裤脱了让我c她| 午夜a毛片| A片视频黑人又粗又大XXXXX| 欧美男男gaygay巨大粗长肥| a**站| 国产精品中文字幕在线观看| 人与拘一级毛片免费看| 香蕉茄子芭乐向日葵草莓秋葵丝瓜榴莲| 毛耸耸亚洲熟妇性XXXX交潮喷| 成人精品视频网站| bdsm在线观看| 全部毛片在线播放免费观看| 精品无码一区二区三区蜜桃| 91久久福利国产成人精品| 欧美视频免费| 一秒笑喷的笑话| 麻豆乱婬一区二区三区| 我和金毛做了四年一点事没有| 萌白酱甜味弥漫白浆vip官方| 国产精品a成v人在线播放| 月夜直播视频免费完整版观看| 老少配videos| 特级毛片A级毛片100免费播放| 钟丽缇色戒未删减| 国产精品99在线观看| 触手入侵h本全彩里番| 国产精品亚洲小说| 自拍视频精品| freexxxvideo| 欧美在线免费| 男人扒开女人双腿猛进动态图 | 久久亚洲精品永久网站| 三上悠亚ssni绝顶を教え込ま| 嫩草影院ncyy| 无码国产玉足脚交脚交久久 | 秘?看片黄全部免费虐| 强壮的公么晚上强要了我视频| 国内精品久久久久影院免费| 超级丰满乳在线乐派影院|