中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

濟(jì)南集團(tuán)網(wǎng)站建設(shè)公司好軟文范例100字以內(nèi)

濟(jì)南集團(tuán)網(wǎng)站建設(shè)公司好,軟文范例100字以內(nèi),二建報考報名入口,水產(chǎn)養(yǎng)殖網(wǎng)站模板源碼1. 學(xué)習(xí)目標(biāo) 學(xué)習(xí) OpenCV 的視頻的編碼格式 cv.VideoWriter_fourcc;學(xué)會使用 OpenCV 的視頻讀取函數(shù) cv.VideoCapture;學(xué)會使用 OpenCV 的視頻保存函數(shù) cv.VideoWriter。 2. cv.VideoWriter_fourcc()常見的編碼參數(shù) 2.1 參數(shù)說明 參數(shù)說明cv.VideoWr…

1. 學(xué)習(xí)目標(biāo)

  1. 學(xué)習(xí) OpenCV 的視頻的編碼格式 cv.VideoWriter_fourcc;
  2. 學(xué)會使用 OpenCV 的視頻讀取函數(shù) cv.VideoCapture;
  3. 學(xué)會使用 OpenCV 的視頻保存函數(shù) cv.VideoWriter。

2. cv.VideoWriter_fourcc()常見的編碼參數(shù)

2.1 參數(shù)說明

參數(shù)說明
cv.VideoWriter_fourcc(‘M’,‘P’,‘4’,‘V’)MPEG-4編碼 .mp4 可指定結(jié)果視頻的大小
cv.VideoWriter_fourcc(‘X’,‘2’,‘6’,‘4’)MPEG-4編碼 .mp4 可指定結(jié)果視頻的大小
cv.VideoWriter_fourcc(‘I’, ‘4’, ‘2’, ‘0’)該參數(shù)是YUV編碼類型,文件名后綴為.avi 廣泛兼容,但會產(chǎn)生大文件
cv.VideoWriter_fourcc(‘P’, ‘I’, ‘M’, ‘I’)該參數(shù)是MPEG-1編碼類型,文件名后綴為.avi
cv.VideoWriter_fourcc(‘X’, ‘V’, ‘I’, ‘D’)該參數(shù)是MPEG-4編碼類型,文件名后綴為.avi,可指定結(jié)果視頻的大小
cv.VideoWriter_fourcc(‘T’, ‘H’, ‘E’, ‘O’)該參數(shù)是Ogg Vorbis,文件名后綴為.ogv
cv.VideoWriter_fourcc(‘F’, ‘L’, ‘V’, ‘1’)該參數(shù)是Flash視頻,文件名后綴為.flv

2.2 使用

  1. 以寫mp4視頻為例,以下為等價寫法:
fourcc = cv.VideoWriter_fourcc('m', 'p', '4', 'v')
fourcc = cv.VideoWriter_fourcc('M', 'P', '4', 'V')
fourcc = cv.VideoWriter_fourcc(*'MP4V')
fourcc = cv.VideoWriter_fourcc(*'mp4v')

3. 視頻讀取

3.1 cv.VideoCapture() 函數(shù)說明

cv.VideoCapture(filename[, apiPreference[, params]]) → <VideoCapture object>cv.VideoCapture(index[, apiPreference[, params]]) → <VideoCapture object>

3.2 參數(shù)說明

參數(shù)說明
filename表示讀取的視頻文件的路徑,包括擴(kuò)展名。
index表示攝像頭的 ID 編號,0 表示默認(rèn)后端打開默認(rèn)攝像機(jī)。
apiPreference表示決定使用那個第三方庫讀取視頻。

4. 視頻保存

4.1 cv.VideoWriter() 函數(shù)說明

cv.VideoWriter(filename, fourcc, fps, frameSize[, isColor]) → <VideoWriter object>

4.2 參數(shù)說明

參數(shù)說明
filename表示保存的視頻文件的路徑,包括擴(kuò)展名。
fourcc表示用于壓縮幀的編碼器/解碼器的字符代碼。
fps表示視頻流的幀速率。
frameSize表示元組 (w, h),視頻幀的寬度和高度。
isColor表示是否彩色圖像。

5. cv.VideoCapture 和 cv.VideoWriter 的成員函數(shù)

函數(shù)名說明
cv.VideoCapture.isOpened()表示檢查視頻捕獲是否初始化成功。
cv.VideoCapture.read()表示捕獲視頻文件、視頻流或捕獲的視頻設(shè)備。
cv.VideoCapture.get(propId)表示獲取 VideoCapture 類對象的屬性。
cv.VideoCapture.set(propId, value)表示設(shè)置 VideoCapture 類對象的屬性。
cv.VideoCapture.release()表示關(guān)閉視頻文件或設(shè)備,釋放對象。
cv.VideoWriter.fourcc(c1, c2, c3, c4[, ])表示構(gòu)造編碼器/解碼器的fourcc代碼。
cv.VideoWriter.write(image[, ])表示寫入下一幀視頻。
cv.VideoWriter.release()表示關(guān)閉視頻寫入,釋放對象。

6. 實例將 .avi 轉(zhuǎn) .mp4

6.1 實例代碼

import cv2 as cv
import imageio# 讀取視頻,將視頻按照幀導(dǎo)出圖片
def get_video_images(video_path):cap = cv.VideoCapture(video_path)images = []while cap.isOpened():ret, frame = cap.read()  # 讀取下一幀視頻圖像if ret is True:cv.imshow("frame", frame)images.append(frame)key = cv.waitKey(24)if key == ord('q'):breakelse:breakcap.release()cv.destroyAllWindows()return images# 轉(zhuǎn)MP4
def create_mp4(filename, fps, images):h,w,c = images[0].shapefourcc = cv.VideoWriter_fourcc(*'mp4v')writer = cv.VideoWriter(filename, fourcc, fps, (w,h))for frame in images:writer.write(frame)writer.release()if __name__ == "__main__":imgs = get_video_images('./images/Megamind.avi')create_mp4('./images/Megamind.mp4', 24, imgs)

6.2 轉(zhuǎn)換結(jié)果使用 gif 展示

輸入圖片說明

7. 總結(jié)

  1. 視頻寫入類VideoWriter的參數(shù)frameSize是元組 (w, h),即視頻幀的寬度和高度,而OpenCV圖像的形狀是 (h, w),注意二者的順序相反;
  2. write 寫入圖片的寬高必須保持一直;
  3. 使用攝像頭時,index=0 表示默認(rèn)后端打開默認(rèn)攝像機(jī),例如筆記本內(nèi)置攝像頭。
http://www.risenshineclean.com/news/48012.html

相關(guān)文章:

  • 怎么查詢網(wǎng)站空間商百度一下你就知道了百度
  • 手機(jī)客戶端網(wǎng)站怎么做網(wǎng)絡(luò)營銷一般月薪多少
  • 如何做話費卡回收網(wǎng)站株洲網(wǎng)頁設(shè)計
  • 織夢網(wǎng)站怎么上傳友鏈大全
  • 網(wǎng)站維護(hù)一年一般多少錢怎么建網(wǎng)站賣東西
  • 建設(shè)網(wǎng)站的行業(yè)現(xiàn)狀分析站長之家素材
  • 好的網(wǎng)站怎么設(shè)計師百度seo關(guān)鍵詞
  • 網(wǎng)站建設(shè)有幾種方式北京網(wǎng)站優(yōu)化外包
  • 廣西地礦建設(shè)集團(tuán)網(wǎng)站簡述什么是網(wǎng)絡(luò)營銷
  • 江陰市做網(wǎng)站的口碑營銷策劃方案
  • 珠海網(wǎng)站建設(shè)怎么樣如何制作自己的網(wǎng)站?
  • 一個空間做2個網(wǎng)站廣州現(xiàn)在有什么病毒感染
  • 長春火車站時刻表分享推廣
  • 邯鄲有學(xué)做搭建網(wǎng)站的嗎seo網(wǎng)站搜索優(yōu)化
  • 鑫菲互動網(wǎng)站建設(shè)公司愛站seo查詢
  • 閥門網(wǎng)站建設(shè)國色天香站長工具
  • 網(wǎng)站底部圖片突發(fā)大事震驚全國
  • 做網(wǎng)站外快一年的百度指數(shù)
  • 昆明做網(wǎng)站競價品牌推廣策劃
  • 如何通過做威客賺錢長春網(wǎng)站優(yōu)化方案
  • 網(wǎng)站建設(shè)阿膠膏的作用優(yōu)化推廣網(wǎng)站淄博
  • 天津注冊公司網(wǎng)站宣傳網(wǎng)站怎么做
  • 做seo網(wǎng)站的公司媒體邀約
  • 建設(shè)好網(wǎng)站靠什么賺錢適合40歲女人的培訓(xùn)班
  • 貴陽網(wǎng)站建設(shè)黔搜seo顧問是什么職業(yè)
  • 做網(wǎng)站要有策劃么人工智能培訓(xùn)師
  • 銀川網(wǎng)站建設(shè)廣告公司百度seo優(yōu)化方法
  • php動態(tài)網(wǎng)站開發(fā)考試題河南專業(yè)網(wǎng)絡(luò)推廣公司
  • 北京網(wǎng)站案例谷歌廣告投放
  • 安陽做網(wǎng)站的公司宣傳軟文是什么