引言:写了好多文章,感觉哪里不到位,总没人给我点赞,或者没有问题评论,是我写的是小学生指导级别,太详细了吗?算了,还是写好一点、详细一点,为了广大人民群众考虑,这是一个积极分子应该争取的。今天废话有点多,不要介意!!!开始进入正题。
在进行图像处理时,我们首先应该得到的是单帧图像,而不是一段小视频(浮想联翩),那么当我们遇到视频时,自己在单帧图像的处理技术就难免有点吃力,那么我们会将一段小视频进行分帧处理,得到视频的一系列单帧图像,然后展开我们的平生所学,大展宏图,那么我们如何进行视频的分帧处理呢?小琼为你排忧解难!!!(今天喝多了,废话有点多,男人以后少喝点,不要超过两瓶牛栏山,咯)
1.开始视频分帧处理。
首先导入函数库:
代码:
import cv2
然后开始自己的编程:
代码:
import cv2 def video_frame(video_path,pic_save_path, interval): cap = cv2.VideoCapture(video_path) counts=int(cap.get(cv2.CAP_PROP_FRAME_COUNT)) num = 0 count = 0 while (cap.isOpened()):