youtube视频下载
在地址栏的“YouTube”单词前面输入ss即可下载Python获取上级目录:
import os
CWD_PATH = os.path.getcwd()
path = os.path.abspath(os.path.join(CWD_PATH,".."))
返回上级目录。abspath的用处是返回path规范化的绝对路径
接着上层路径
path = os.path.abspath(os.path.join(CWD_PATH,"../.."))
ndarrary数据类型转为image
img = masked_image.astype(np.uint8)
读取视频
vid = cv2.VideoCapture(path)
判断是屁是否正确打开
if vid.isOpened()
视频的各种属性:
vid.get(cv2.CAP_PROP_FOURCC)
vid.get(cv2.CAP_PROP_FPS)
vid.get(cv2.CAP_PROP_FRAME_WIDTH)
vid.get(cv2.CAP_PROP_FRAME_HEIGHT)
读取每帧:
return_value,frame = vid.read()
可以通过检查返回值是否是真值,判断文件是否到达了末尾
PIL image转成array
img = np.asarray()
array转成image
Image.fromarray(np.uint8(img))