在桌面新建一个文件夹
打开文件夹,在这里输入cmd
看下你有哪些环境
conda env list
选择一个环境
conda activate 环境名
下载you-get
pip install you-get
下载视频(在浏览器复制视频链接)
you-get 视频链接
更改下面代码的路径(以MP4结尾那个),在pycharm运行代码即可
import cv2
video = cv2.VideoCapture("你自己的视频链接的绝对路径.mp4")
#检查视频是否成功打开
if not video.isOpened():
print("Error: Could not open video.")
exit()
#当视频打开 进入循环 直到播放完毕或者手动停止
while video.isOpened():
#读取视频的下一帧 ret(是否读取成功) frame(当前帧的数据)
ret, frame = video.read()
if not ret:
break
#将当前帧转换为灰度图像
gray_frame = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
#Canny()方法用于边缘检测,参数100和200分别是低阈值和高阈值
edges = cv2.Canny(gray_frame, 100, 200)
cv2.imshow('edges', edges)
#(这里是每秒25帧)
if cv2.waitKey(int(1000 / 25)) & 0xFF == ord('q'):
break
video.release()#释放视频捕获对象
cv2.destroyAllWindows()#关闭所有OpenCV创建的窗口
然后就跳出来视频啦