1. 程式人生 > >python-opencv 將連續圖片寫成視訊格式

python-opencv 將連續圖片寫成視訊格式


import cv2
import os

#圖片路徑
im_dir = '/home/suanfa/data/out/201708231503440'
#輸出視訊路徑
video_dir = '/home/suanfa/data/out/201708231503440-1018.avi'
#幀率
fps = 30  
#圖片數 
num = 426
#圖片尺寸
img_size = (841,1023)

#fourcc = cv2.cv.CV_FOURCC('M','J','P','G')#opencv2.4
fourcc = cv2.VideoWriter_fourcc('M','J','P','G') #opencv3.0
videoWriter = cv2.VideoWriter(video_dir, fourcc, fps, img_size)

for
i in range(1,num): im_name = os.path.join(im_dir, str(i).zfill(6)+'.jpg') frame = cv2.imread(im_name) videoWriter.write(frame) print im_name videoWriter.release() print 'finish'

注意:
圖片路徑下的圖片命名格式為
000001.jpg 000002.jpg ……. 00100.jpg……

opencv2.選擇

fourcc = cv2.cv.CV_FOURCC('M','J','P'
,'G')#opencv2.4

opencv3.選擇

fourcc = cv2.VideoWriter_fourcc('M','J','P','G') #opencv3.0

相關推薦

python-opencv 連續圖片視訊格式

import cv2 import os #圖片路徑 im_dir = '/home/suanfa/data/out/201708231503440' #輸出視訊路徑 video_dir = '/home/suanfa/data/out/2017082315

matlab檔案csv格式

知乎回答:將matlab矩陣寫成csv同時插入表頭 作者:知乎使用者 連結:https://www.zhihu.com/question/39707220/answer/82830716 來源:知乎 著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註

Python+opencv圖片生成視訊

import cv2 fps = 16 size = (width,height) videowriter = cv2.VideoWriter("a.avi",cv2.VideoWriter_fourcc('M','J','P','G'),fps,size) for

python + opencv 圖片儲存為視訊--2016年更新

本程式碼針對的是python 2.7 + cv2, 將圖片從1-99儲存在img_root資料夾的.jpg圖片生成視訊。 import os import cv2 img_root = ''#這裡寫你的資料夾路徑,比如:/home/youname/dat

python2/3中 base64資料圖片,並圖片資料轉為16進位制資料的方法、bytes/string的區別

1.python2將base64資料寫成圖片,並將資料轉為16進位制字串的方法 import binascii img = u'R0lGODlhagAeAIcAAAAAAAAARAAAiAAAzABEAABERABEiABEzACIAACIRACIiACIzADMAADMRADMiADMzADd3

pythongif圖片轉換png圖片

#將gif圖片轉成PNG圖片 im = Image.open('image.gif') def iter_frames(im): try: i= 0 while 1: im.seek(i)

python opencv 一張圖片無縫合成到另一張圖片中

原文地址:Seamless Cloning using OpenCV (Python , C++) 無縫合成(Seamless Cloning)是 opencv3 的新特性。 利用這個新特性,我們可以從一個影象複製物件,並將其貼上到另一個影象中,同時使組合看起來無縫和自然。 比如

caffe如何圖片資料lmdb格式

name: "LeNet" layer {   name: "mnist"   type: "Data"   top: "data"   top: "label"   include {     phase: TRAIN   }   transform_param {     scale: 0.0039062

利用matlab視訊分幀圖片圖片視訊

前幾日因為寫論文有需要,我必須從視訊裡面提取圖片。n年前,小編當時還是一名小菜之時(雖然現在也還是菜鳥一個),那時總是要到處找一些軟體來實現分幀,但是現在視訊太大了,軟體不能夠一下全部將視訊圖片轉換,而且轉換完所需記憶體太大。加上小編這人總是喜歡玩得high點,

python opencv中無法讀中文路徑圖片的解決辦法

讀取圖片: img = cv2.imdecode(np.fromfile(img_path, dtype=np.uint8), 1) 其中img_path為讀取圖片路徑,可以包含中文 儲存圖片: cv2.imencode('.jpg', src)[1]

python程式設計Demo:dicom圖片轉換jpg圖片

主要原理:調整dicom的窗寬,使之各個畫素點上的灰度值縮放至[0,255]範圍內。使用到的python庫:SimpleITK下面是一個將dicom(.dcm)圖片轉換成jpg圖片的demo:import SimpleITK as sitk import numpy as n

[轉]C# 類的內容JSON格式的字符串

json格式 true namespace reading bject mar ole 程序代碼 img 將類的內容寫入到JSON格式的字符串中 本例中建立了Person類,賦值後將類中內容寫入到字符串中 運行本代碼需要添加引用動態庫Newtonsoft.Json 程

mac下如何圖片轉換PDF格式

idt www 步驟 blank chm mod mac bsp 技術 圖片的格式有很多中,PDF也是經常使用的一種,那麽如何將圖片轉換成PDF格式?除了可以通過軟件進行轉換格式之外,通過電腦的基本操作也是可以實現的!小編總結了具體的操作步驟,簡單的計步就可以將您手中的圖片

centos下 (jgp、png)圖片轉換webp格式

sys 安裝 學習 isa 幫助 webp格式 system pos ini 由於項目要求需要將jpg、png類型的圖片 轉換成webp格式,最開始使用了php gd類庫裏 imagewebp 方法實現,結果發現轉換成的webp格式文件會偶爾出現空白內容的情況。像

怎樣PNG格式圖片PDF格式

都知道我們經常在網上看到的圖片雖然有的看起來是一樣,但是右擊檢視圖片的屬性都是不一樣的。在這裡小編問大家一個問題,你們知道如何將一般圖片的格式轉換=成PDF格式嗎?就拿PNG轉PDF格式來說,可能大部分人都不知道如何進行解決的。那下面不妨看看小編是如何操作的!1:在電腦桌面新建一個資料夾取名為PNG圖片,然後

如何CAD圖紙轉換png格式圖片

eee 鼠標 col 點擊下載 CAD轉換器 菜單欄 對話框 如何 選項 如何將CAD圖紙轉換成png格式的圖片?在前幾天小編給大家分享過怎麽把CAD圖紙轉換成jpg格式的圖紙,小夥伴們都已經知道如何來操作了,但是今天小編來和大家分享的就是如何將CAD圖紙轉換成png格式的

jquery圖片轉換base64格式字串

<script> /** * 將圖片轉換為Base64 */ function image2Base64(img) { var canvas = document.createElement("canvas"); canvas.width

python+opencv實現相似圖片的搜尋

在學習時:http://python.jobbole.com/80860/  在這裡對上面給出的連結中的程式碼進行整理和修改了下,影象搜尋的原理,以及搜尋的大致步驟和想法,在原博主文章中已經講解的很詳細了,在這裡我就不寫了,對於上面連結中的程式碼,有些地方是需要改動的 先貼出我的程

python opencv手動擷取圖片的部分割槽域並儲存

用到cv2.selectROI,原圖: 擷取的: # -*- coding:utf-8 -*- import cv2 class UseCv: def __init__(self): self.path = 'lena.jpg' def c

python+opencv入門學習】四、視訊的讀取、顯示、儲存

本篇文章,將學習如何讀取視訊,顯示視訊和儲存視訊。分別學習從相機和視訊檔案中讀取視訊。主要學習類VideoCapture和類VideoWrter的使用。 環境:Windows 7(64)   python 3.6    opencv 3.4.2 一、視訊的讀取與顯示 1