学习记录:python之将视频.mp4转存为一帧帧图片.jpg
生活随笔
收集整理的這篇文章主要介紹了
学习记录:python之将视频.mp4转存为一帧帧图片.jpg
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、 搭建環境
conda create -n learn python==3.9 #創建環境 python版本:3.9 環境名稱:learnconda activate learn #激活環境 環境名稱:learn2、安裝?opencv、numpy 選擇與python==3.9對應的版本,避免出錯,這里是下載的安裝包
numpy-1.19.4-cp39-cp39-win_amd64.whl
opencv_python-3.4.11.45-cp39-cp39-win_amd64.whl
pip install numpy-1.19.4-cp39-cp39-win_amd64.whl pip install opencv_python-3.4.11.45-cp39-cp39-win_amd64.whl百度網盤獲取地址:
鏈接:https://pan.baidu.com/s/1WsC1A56lZez1-Eu8IifSmQ?
提取碼:fgj4
3、mp4視頻轉化為jpg圖片代碼
首先創建output文件夾,再運行轉化代碼(修改視頻名稱)
import cv2def convert_mp4_to_jpgs(path):video_capture = cv2.VideoCapture(path)still_reading, image = video_capture.read()frame_count = 5 #保存的起始幀的編號005while still_reading:cv2.imwrite(f"output/frame_{frame_count:03d}.jpg", image)# read next imagestill_reading, image = video_capture.read()frame_count += 5 #保存幀依次增加5,005>>010>>015.......if __name__ == "__main__":convert_mp4_to_jpgs("1.mp4") #這里修改視頻名稱總結
以上是生活随笔為你收集整理的学习记录:python之将视频.mp4转存为一帧帧图片.jpg的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《十年学会编程》
- 下一篇: /u 反斜杠u 编码总结