【Python绘制美女乘风破浪词云舞蹈视频】教程文章相关的互联网学习教程文章

opencv-python 视频处理之时光倒流【代码】

import cv2def main_dao() :vc = cv2. VideoCapture (sample.mp4)c=1#获得视频的帧率fps = vc.get (cv2.CAP_PROP_FPS)fourcc = cv2. VideoWriter_fourcc(* MJPG )video_writer = cv2 .VideoWriter ("timereflux .mp4", fourcc, fps ,(640, 480) )res_list_v=[]#倒叙的帧列表while vc.isOpened() :rval, frame = vc. read ()if c>=21 and c<=60:res_list_v.insert(0,frame)# cv2. imwrite(image/ + str(60-c) + .jpg, frame)c=c+1cv...

opencv-python视频处理之白闪效果【代码】

import cv2import numpydef gamma_t(image,gamma):gamma_ta=[numpy.power(x/255,gamma)*255 for x in range(256)]gamma_ta=np.round(np.array(gamma_ta)).astype(np.uint8)return cv2.LUT(image,gamma_ta)def main_g():vc = cv2.VideoCapture(sample.mp4)c = 1cout = 5 # 帧数fps = vc.get(cv2.CAP_PROP_FPS)fourcc = cv2.VideoWriter_fourcc(*MJPG)video_writer = cv2.VideoWriter("img_shake.mp4", fourcc, fps, (640, 480))whi...

opencv-python视频处理之视频抖动特效【代码】

import cv2def img_shake (img) :height, width, n= img. shape h1=int (height*0.1)h2=int (height*0.9)wl = int (width*0.1)w2 = int (width*0.9)img2=img[h1:h2,wl:w2]dst = cv2. resize (img2, (width, height) )cv2.imshow("src", img)cv2.imshow ("dst",dst)return dstdef main_shake() :vc=cv2.VideoCapture(sample.mp4)c=1cout= 5#抖动帧数fps = vc.get (cv2.CAP_PROP_FPS )fourcc = cv2.VideoWriter_fourcc(* MJPG)vi...

opencv-python视频处理之多个视频合并【代码】

import cv2import osimport randomimport glob VideoWriter = cv2.VideoWriter ("merge .avi", cv2.VideoWriter_fourcc (X,V, I, D), 24,(600,480))mp4list = glob.glob(os.path.join("../","*.mp4"))for mp4file in mp4list:capture = cv2 .VideoCapture("../{}".format(mp4file))fps = capture.get (cv2.CAP_PROP_FPS)if capture.isOpened() :i=0# 每隔视频提取10秒while i < fps * 10:i+=1ret, prev =capture.read()if ret:if f...

opencv-python视频处理之图片变成视频,视频切成图片【代码】

import cv2def video2image():vc= cv2.VideoCapture(test.avi )c=1# 如果视频打开成功每隔100帧数保存一个图片if vc.isOpened() :rval, frame = vc.read ()else:rval = FalsetimeF = 1000while rval :rval, frame = vc. read ()if c%100==0:cv2.imwrite ( image/ + str(c) + . jpg, frame)c=c+ 1cv2.waitKey (1)vc. release ()import globimport osimport cv2def images2video(image_dir,save_name):fps=24fourcc=cv2.VideoWriter_...

opencv-python视频处理之录制视频【代码】

录制一段视频保存import cv2# 创建一个视频窗口cv2.namedWindow(Video)# cv2.VideoCapture(0)打开摄像头video_capture = cv2.VideoCapture(0)video_writer = cv2.VideoWriter(test.avi,cv2.VideoWriter_fourcc(M, J, P, G),video_capture.get(cv2.CAP_PROP_FPS),(int(video_capture.get(cv2.CAP_PROP_FRAME_WIDTH)),int(video_capture.get(cv2.CAP_PROP_FRAME_HEIGHT))))# cv2.VideoWriter 分别传入的参数是路径 格式,帧率,视频尺...

python 可以 从视频中 直接剪辑音频出来(亲测MP4)【代码】

import os from moviepy.video.io.VideoFileClip import VideoFileClip from pydub import AudioSegment def clip_video(source_file, target_file, start_time, stop_time): """ 利用moviepy进行视频剪切 :param source_file: 原视频的路径,mp4格式 :param target_file: 生成的目标视频路径,mp4格式 :param start_time: 剪切的起始时间点(第start_time秒) :param stop_time: 剪切的结束时间点(第stop_time秒...

python将视频分段处理【代码】

# This is a sample Python script.from moviepy.editor import VideoFileClipdef get_one_video(video_name):clip = VideoFileClip(video_name)print()mem = psutil.virtual_memory()ram_size=mem.free# ram_size=10000000max_ram_size=ram_size//8one_video=max_ram_size//(clip.fps*clip.w*clip.h*4)end_s=0start_s=0len_=clip.duration//one_video end_video=""for i in range(int(len_)):if end_s:start_s += one_video ...

python将视频转为多个gif【代码】

import cv2import imageioimport numpy as npdef make_gif(fps=200):buff = []Flog = Truecap = cv2.VideoCapture("/home/dfy/下载/TsinghuaDogBaseline/123.mp4")while Flog:Flog, frame = cap.read()if Flog:img3 = cv2.resize(frame, (360, 460))img3=cv2.cvtColor(img3,cv2.COLOR_BGR2RGB)buff.append(img3)for i in range(len(buff)//fps):print("{}.gif".format(i))imageio.mimsave("{}.gif".format(i), [np.array(img) for ...

两行Python代码实现视频负片特效【代码】【图】

? ? 老猿Python博文目录:https://blog.csdn.net/LaoYuanPython ? 一、引言 最近看到好几篇类似“n行Python代码…”的博文,看起来还挺不错,简洁、实用,传播了知识、带来了阅读量,撩动了老猿的心,决定跟风一把,推一个“n行Python代码系列”文章。 对于视频中的画面,有时出于特效处理等特殊要求希望进行类似照片负片的效果。 负片(Negative Film)是经曝光和显影加工后得到的影像,其明暗与被摄体相反,其色彩则为被摄体的补...

python 爬虫 猫眼视频榜单top100【图】

一直在学习python,语法什么学习了很久,今天记录一下python实战,使用pyhton爬虫爬取猫眼网站最热电影top100,下面是代码与我编写遇到的坑,有注释很清晰 代码可能有一些缩进问题,复制到编辑器自行调整 ? #首先分析网站结构,请求链接,分析数据所在的标签 #首先打开网站,可以看的他的链接 ‘https://maoyan.com/board/4’, 这个就是我们需要请求的链接 #接下来,滑到页面底部,可以看到又一个分页功能,一页只显示10个,...

Python系列爬虫之批量下载抖音短视频【更新版】【图】

前言 Python批量下载抖音视频一文提供的脚本失效之后,仍然很多人来询问原因。 一个个回复实在麻烦,看在大家如此喜欢这个脚本的份上,不如更新一波,得个自在。 开发工具 Python版本:3.6.4 相关模块: requests模块; bs4模块; 以及一些Python自带的模块。 环境搭建 安装Python并添加到环境变量,pip安装需要的相关模块即可。 更新内容 (1)接口请求返回403状态码报错修复 403状态码即服务器拒绝或禁止访问。 应该是因为有人滥...

用OpenCV-Python读取摄像头视频信息写入视频文件【代码】

? ? 老猿Python博文目录:https://blog.csdn.net/LaoYuanPython ?用OpenCV-Python读取摄像头写入视频文件一、引言 很多人都知道OpenCV是个图像处理软件,但其实OpenCV也是可以处理视频的,因为视频是一帧帧图像构成的,OpenCV通过VideoCapture类可以实现视频文件或摄像头信息读取,通过VideoWriter可以写入视频。 二、VideoCapture读取视频 VideoCapture既支持从视频文件(.avi , .mpg格式)读取,也支持直接从摄像机(比如电脑自带摄...

python初级课程-辛舒展-专题视频课程【图】

python初级课程—1110人已学习 课程介绍 python基础篇课程,涉及到python基础语法及常用技巧,是python初学者课程.课程收益 帮助Linux运维和要学习python的新手快速巩固python基础语法讲师介绍 辛舒展更多讲师课程 英文名ivy ,拥有RHCE,RHCA证书,精通docker,web网站架构,曾在 清华同方担任研发总监,技术架构师等职位;精通python web网站页面设计,C语言开发和特效应用架构,精通HA、LVS集群,熟悉mysql、Mongo...

抖音官方无水印解析视频下载----python编写【图】

闲来无事,研究一下抖音的无水印解析下载是怎么样的。一些抖音解析基本上都是要付费的,所以自己尝试的破一破。 一般来说,视频上传后,不会把视频加上水印放到数据库中,也就是在解析视频的时候,接口出会打上水印。 也就是说,只要获取抖音的原始视频接口,就可以获取到无水印的视频。 打开chrome浏览器的开发工具后,输入分享视频的链接,会进行304的网页更新,更新出真实的分享链接。并且记录原始日志后,可以发现一个video的视...