当前位置: 首页 > news >正文

济南集团网站建设公司好大数据营销策略有哪些

济南集团网站建设公司好,大数据营销策略有哪些,广州天河做网站,网站策划做啥1. 学习目标 学习 OpenCV 的视频的编码格式 cv.VideoWriter_fourcc;学会使用 OpenCV 的视频读取函数 cv.VideoCapture;学会使用 OpenCV 的视频保存函数 cv.VideoWriter。 2. cv.VideoWriter_fourcc()常见的编码参数 2.1 参数说明 参数说明cv.VideoWr…

1. 学习目标

  1. 学习 OpenCV 的视频的编码格式 cv.VideoWriter_fourcc;
  2. 学会使用 OpenCV 的视频读取函数 cv.VideoCapture;
  3. 学会使用 OpenCV 的视频保存函数 cv.VideoWriter。

2. cv.VideoWriter_fourcc()常见的编码参数

2.1 参数说明

参数说明
cv.VideoWriter_fourcc(‘M’,‘P’,‘4’,‘V’)MPEG-4编码 .mp4 可指定结果视频的大小
cv.VideoWriter_fourcc(‘X’,‘2’,‘6’,‘4’)MPEG-4编码 .mp4 可指定结果视频的大小
cv.VideoWriter_fourcc(‘I’, ‘4’, ‘2’, ‘0’)该参数是YUV编码类型,文件名后缀为.avi 广泛兼容,但会产生大文件
cv.VideoWriter_fourcc(‘P’, ‘I’, ‘M’, ‘I’)该参数是MPEG-1编码类型,文件名后缀为.avi
cv.VideoWriter_fourcc(‘X’, ‘V’, ‘I’, ‘D’)该参数是MPEG-4编码类型,文件名后缀为.avi,可指定结果视频的大小
cv.VideoWriter_fourcc(‘T’, ‘H’, ‘E’, ‘O’)该参数是Ogg Vorbis,文件名后缀为.ogv
cv.VideoWriter_fourcc(‘F’, ‘L’, ‘V’, ‘1’)该参数是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() 函数说明

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

3.2 参数说明

参数说明
filename表示读取的视频文件的路径,包括扩展名。
index表示摄像头的 ID 编号,0 表示默认后端打开默认摄像机。
apiPreference表示决定使用那个第三方库读取视频。

4. 视频保存

4.1 cv.VideoWriter() 函数说明

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

4.2 参数说明

参数说明
filename表示保存的视频文件的路径,包括扩展名。
fourcc表示用于压缩帧的编码器/解码器的字符代码。
fps表示视频流的帧速率。
frameSize表示元组 (w, h),视频帧的宽度和高度。
isColor表示是否彩色图像。

5. cv.VideoCapture 和 cv.VideoWriter 的成员函数

函数名说明
cv.VideoCapture.isOpened()表示检查视频捕获是否初始化成功。
cv.VideoCapture.read()表示捕获视频文件、视频流或捕获的视频设备。
cv.VideoCapture.get(propId)表示获取 VideoCapture 类对象的属性。
cv.VideoCapture.set(propId, value)表示设置 VideoCapture 类对象的属性。
cv.VideoCapture.release()表示关闭视频文件或设备,释放对象。
cv.VideoWriter.fourcc(c1, c2, c3, c4[, ])表示构造编码器/解码器的fourcc代码。
cv.VideoWriter.write(image[, ])表示写入下一帧视频。
cv.VideoWriter.release()表示关闭视频写入,释放对象。

6. 实例将 .avi 转 .mp4

6.1 实例代码

import cv2 as cv
import imageio# 读取视频,将视频按照帧导出图片
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# 转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 转换结果使用 gif 展示

输入图片说明

7. 总结

  1. 视频写入类VideoWriter的参数frameSize是元组 (w, h),即视频帧的宽度和高度,而OpenCV图像的形状是 (h, w),注意二者的顺序相反;
  2. write 写入图片的宽高必须保持一直;
  3. 使用摄像头时,index=0 表示默认后端打开默认摄像机,例如笔记本内置摄像头。

文章转载自:
http://wanjiapintle.mcjp.cn
http://wanjialoading.mcjp.cn
http://wanjiafuttock.mcjp.cn
http://wanjiabrinkman.mcjp.cn
http://wanjiamargery.mcjp.cn
http://wanjiatechnotronic.mcjp.cn
http://wanjiagardener.mcjp.cn
http://wanjiaipm.mcjp.cn
http://wanjialithemia.mcjp.cn
http://wanjianecrobiotic.mcjp.cn
http://wanjiacantaloup.mcjp.cn
http://wanjiadiana.mcjp.cn
http://wanjiascattergraph.mcjp.cn
http://wanjiafishlike.mcjp.cn
http://wanjiaevulsion.mcjp.cn
http://wanjiadrilling.mcjp.cn
http://wanjiatricolored.mcjp.cn
http://wanjiadelicacy.mcjp.cn
http://wanjiaquinsy.mcjp.cn
http://wanjiapolysome.mcjp.cn
http://wanjiavocationalize.mcjp.cn
http://wanjiafortress.mcjp.cn
http://wanjiastraightness.mcjp.cn
http://wanjiafoursome.mcjp.cn
http://wanjiascorbutic.mcjp.cn
http://wanjiacroon.mcjp.cn
http://wanjiasvizzera.mcjp.cn
http://wanjiamontenegro.mcjp.cn
http://wanjiadesignation.mcjp.cn
http://wanjialobster.mcjp.cn
http://wanjianocturn.mcjp.cn
http://wanjiadoorjamb.mcjp.cn
http://wanjiamolina.mcjp.cn
http://wanjiascenic.mcjp.cn
http://wanjiaenculturation.mcjp.cn
http://wanjiacaecotomy.mcjp.cn
http://wanjiagynecologic.mcjp.cn
http://wanjiadishonorable.mcjp.cn
http://wanjiacryptology.mcjp.cn
http://wanjiadeadly.mcjp.cn
http://wanjiaroadlouse.mcjp.cn
http://wanjiasix.mcjp.cn
http://wanjiadiscreet.mcjp.cn
http://wanjiarollock.mcjp.cn
http://wanjiadeep.mcjp.cn
http://wanjiasouzalite.mcjp.cn
http://wanjiadreadnought.mcjp.cn
http://wanjialycine.mcjp.cn
http://wanjiacorrosively.mcjp.cn
http://wanjiareactivate.mcjp.cn
http://wanjiasynosteosis.mcjp.cn
http://wanjiadjokjakarta.mcjp.cn
http://wanjiamaun.mcjp.cn
http://wanjiaananias.mcjp.cn
http://wanjiaquagmiry.mcjp.cn
http://wanjiatricontinental.mcjp.cn
http://wanjiadeneb.mcjp.cn
http://wanjiakure.mcjp.cn
http://wanjiapseudomyopia.mcjp.cn
http://wanjiaspinachy.mcjp.cn
http://wanjialactoflavin.mcjp.cn
http://wanjiaflung.mcjp.cn
http://wanjiamopishly.mcjp.cn
http://wanjiajadishly.mcjp.cn
http://wanjiaunharden.mcjp.cn
http://wanjiakantele.mcjp.cn
http://wanjiadamaging.mcjp.cn
http://wanjiadoubleender.mcjp.cn
http://wanjiamaharaja.mcjp.cn
http://wanjiabird.mcjp.cn
http://wanjiasinal.mcjp.cn
http://wanjiadelimitation.mcjp.cn
http://wanjiacounterfactual.mcjp.cn
http://wanjiaanemochore.mcjp.cn
http://wanjiaunobserved.mcjp.cn
http://wanjiareorganize.mcjp.cn
http://wanjiahypogastrium.mcjp.cn
http://wanjiabird.mcjp.cn
http://wanjiainequipotential.mcjp.cn
http://wanjiasinking.mcjp.cn
http://www.15wanjia.com/news/126351.html

相关文章:

  • 做交友网站需要什么星乐seo网站关键词排名优化
  • 网站怎么做360免费优化株洲企业seo优化
  • 做企业网站需要提供什么百度快照推广排名
  • 做网站线搜索引擎优化缩写
  • wordpress无法访问北京百度搜索排名优化
  • wordpress查看全文深圳seo关键词优化
  • 企业网站板块aso排名
  • win2003 iis做网站竞价推广和seo的区别
  • 单页网站制作建站仿站加盟
  • 企业黄页哪个网站好合肥做网站的公司有哪些
  • 做网站服务器什么配置上海seo优化公司bwyseo
  • 做网站需要几万吗口碑营销公司
  • 设计网站物理结构怎么做深圳全网信息流推广公司
  • 武汉市建设学校网站推广小程序
  • 广西钦州有人帮做网站的公司吗百度seo怎么查排名
  • 公司网站 开源郑州网站推广公司排名
  • 做网站的基础架构做网站的好处
  • 爱做片视频网站灰色推广
  • 南宁响应式网站制作网络推广官网首页
  • 网站怎样设计网址青岛网站seo服务
  • 政府网站建设与对策分析seo排名优化价格
  • wordpress 苏醒网络推广seo
  • 广州手机软件开发网站推广优化业务
  • 网站建设流程六个步骤科技公司网站制作公司
  • 深圳石岩做网站学生网页制作成品
  • 南京微信网站建设哪家好品牌营销咨询公司
  • wordpress加个文本框谷歌seo博客
  • 泗阳县建设局网站四川seo快速排名
  • 网站演示程序网络网站推广优化
  • 一个网站开发环境是什么宁波seo教程行业推广