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

奢侈品网站设计wordpress 改网址导航

奢侈品网站设计,wordpress 改网址导航,小程序拉新推广平台,长春企业网站建设公司目录 一、获取视频 二、知识拓展 三、典型代码举例 一、获取视频 要使用OpenCV保存视频,可以按照以下步骤进行操作#xff1a; OpenCV打开摄像头设置摄像头参数录制视频1. 导入必要的库: import cv22. 创建一个VideoWriter对象…目录 一、获取视频 二、知识拓展 三、典型代码举例 一、获取视频 要使用OpenCV保存视频,可以按照以下步骤进行操作 OpenCV打开摄像头设置摄像头参数录制视频1.  导入必要的库: import cv22.  创建一个VideoWriter对象: #定义保存视频的文件名、编解码器、帧率和分辨率 filename output.avi codec cv2.VideoWriter_fourcc(*XVID) fps 30.0 frame_size (640, 480)#创建VideoWriter对象 video_writer cv2.VideoWriter(filename, codec, fps, frame_size)3.  从摄像头或者视频文件中读取帧: #打开摄像头或者视频文件 cap cv2.VideoCapture(0) #传入0表示打开默认摄像头 #cap cv2.VideoCapture(input.avi) #传入视频文件名while True:#读取一帧ret, frame cap.read()#显示帧cv2.imshow(Video, frame)#保存帧到视频文件video_writer.write(frame)#按下q键退出循环if cv2.waitKey(1) 0xFF ord(q):break#释放资源 cap.release() video_writer.release() cv2.destroyAllWindows() cv2.VideoCapture()        函数从摄像头或者视频文件中读取帧 cv2.imshow()         函数显示 video_writer.write()        函数将帧写入视频文件 cap.release()         释放摄像头或者视频文件资源 video_writer.release()      释放视频文件资源 cv2.destroyAllWindows()     关闭所有窗口二、知识拓展 个人笔记仅供参考 图像显示:cv2.imshow(winname,img)winname: 窗口名称img: 显示的图像图层(通道)分离: cv2.split(img)img: 要分离的图像图层(通道)合并:cv2.merge(img)img: 要合并的色彩通道视频流读取:cv2.VideoCapture(filename)filename: 打开的摄像头设备或者打开的视频路径 cv2.VideoCapture(0)0: 读取摄像头, 0为摄像头索引,当有多个摄像头时,从 0开始编号视频流参数读改:cap(变量名).get(propId) 获得视频的一些参数信息propId: 可以是 0到 18之间的任何整数,即下表代码cap(变量名).get(3),cap.get(4) 查看每一帧的宽和高,默认得到的值是 640x480cap(变量名).set(propId,value) 修改参数value: 想要设置成的新值cap(变量名).set(3,320),cap.set(4,240) 来把宽和高改成 320x240propId 可以以数字代替,按顺序从0开始代码 代替数字 代码 代替数字 CV_CAP_PROP_POS_MSEC 0 CV_CAP_PROP_BRIGHTNESS 10 CV_CAP_PROP_POS_FRAMES 1 CV_CAP_PROP_CONTRAST 11 CV_CAP_PROP_POS_AVI_RATIO 2 CV_CAP_PROP_SATURATION 12 CV_CAP_PROP_FRAME_WIDTH 3 CV_CAP_PROP_HUE 13 CV_CAP_PROP_FRAME_HEIGHT 4 CV_CAP_PROP_GAIN 14 CV_CAP_PROP_FPS 5 CV_CAP_PROP_EXPOSURE 15 CV_CAP_PROP_FOURCC 6 CV_CAP_PROP_CONVERT_RGB 16 CV_CAP_PROP_FRAME_COUNT 7 CV_CAP_PROP_WHITE_BALANCE 17 CV_CAP_PROP_FORMAT 8 CV_CAP_PROP_RECTIFICATION 18 CV_CAP_PROP_MODE 9 视频流保存:VideoWriter(filename,fourcc,fps,frameSize)filename: 打开的摄像头设备或者打开的视频路径fourcc: 指定编码器 (编码器是将数据进行编制、转换为可用以通讯、传输和存储的信号形式的设备) fps: 要保存的视频的帧率frameSize: 要保存的文件的画面尺寸视频流接收:ret,frame cam(变量名).read()cam(变量名).read() 返回一个布尔值ret 接收布尔值,如果为 True,则说明每一帧图像都被正常读取frame 用于接收得到的每一帧图片视频流编码设置:cv.VideoWriter_fourcc()常用编码格式有以下几种:Fourcc 视频文件后缀cv2.VideoWriter_fourcc(M, P, 4, V) .mp4cv2.VideoWriter_fourcc(X, V, I, D) .avicv2.VideoWriter_fourcc(I, 4, 2, 0) .avicv2.VideoWriter_fourcc(P, I, M, I) .avicv2.VideoWriter_fourcc(T, H, E, O) .ogvcv2.VideoWriter_fourcc(F, L, V, 1) .flv 三、典型代码举例 通过摄像头拍摄视频并保存到相应路径 import cv2 as cvcap cv.VideoCapture(0) # 读取摄像头 cap.set(cv.CAP_PROP_EXPOSURE,0) # 视频流参数读改 或者 cap.set(15,0) # cap.set(3,4080),cap.set(4,3060) # 把窗口宽和高改成 4080x3060fourcc cv.VideoWriter_fourcc(*MJPG) xin cv.VideoWriter(xin_1.avi,fourcc,80,(640,480)) # 视频流保存while(cap.isOpened()): # 用于判断 cap是否正常初始化,返回布尔值,正常则返回 Trueret,frame cap.read()xin.write(frame)cv.imshow(CAP,frame)if cv.waitKey(1) 27: # 等候 1ms,播放下一帧breakcap.release() xin.release() cv.destroyAllWindows()
http://www.pierceye.com/news/123597/

相关文章:

  • 广西南宁市网站制作公司制作图片的软件加字体
  • 新手搭建网站教程品牌推广费用预算
  • 广州网站设计网站制作竞价托管多少钱
  • 创建企业营销网站包括哪些内容软考高项彻底没用了
  • 企业品牌网站建设方案无锡网站设计多少钱
  • 轻量级网站开发在线旅游网站平台有哪些
  • 怎么用vs做网站推广优化网站排名
  • 免费推广网站软件常宁网站建设常宁网站建设
  • 冀州市网站建设html编辑器安卓版手机版软件
  • 广州专业网站改版方案网站建设要做ui和什么
  • 做网站显示上次登录时间代码h5素材库
  • 比较有名的网站建设公司谷歌网站优化
  • 企业网站改版计划书中国制造网是做什么的
  • 非主营电子商务企业网站有哪些企业网项目建设实践
  • 颍东网站建设手机vi设计公司
  • 林哥seo网络营销seo培训
  • 如何面试网站开发网站制作交易流程
  • 绍兴网站建设冯炳良互联网营销
  • 制作企业网站怎么报价可以做我女朋友吗网站
  • 广西玉林网站建设正规公司建手机网站
  • 乐清网站制作公司招聘做私人网站 违法
  • 珠海电脑自己建网站电子商务排名
  • 怎样做网站的背景图片安卓原生开发
  • 现代电子商务网站建设技术wordpress采用的mvc
  • 台州网站建设团队如何申请建设网站域名
  • 资料查询网站建设桂林微代码网络科技有限公司
  • 做暖视频网站免费番禺网站制作技术
  • 如何做网站百度排名优化深圳市住房和建设网站
  • 汉沽做网站简单网站建设
  • 建信建设投资有限公司网站网站建设app小程序