#coding=utf-8
import os
import cv2
from PIL import Image
def unlock_movie(path):
cap = cv2.VideoCapture(path)
suc = cap.isOpened() # 是否成功打开
frame_count = 0
while suc:
frame_count += 1
suc, frame = cap.read()
params = []
params.append(2) # params.append(1)
if frame_count%20==0:
cv2.imwrite('/night1/night%d.jpg' % frame_count, frame, params)
cap.release()
print('unlock movie: ', frame_count)
if __name__ == '__main__':
PATH_TO_MOVIES = "/_camera_image_raw.mp4"
unlock_movie(PATH_TO_MOVIES)
对存下来的图片翻转
#-*- coding: UTF-8 -*-
import os
from PIL import Image
test_dir="/home/zhaohuaqing/day1/"
for f in os.listdir(test_dir):
im = Image.open(test_dir+f)
im_rotate = im.rotate(180)
im_rotate.save(test_dir+f)