Resolva o problema que o opencv-python falha ao salvar vídeo com VideoWriter ou apenas 1KB

A maioria destes casos deve-se a vw = cv2.VideoWriter(path, fourcc, output_fps, size)um problema de parametrização ou há um problema com vw.write(frame)os parâmetros frame. As situações mais comuns são:

  1. pathO diretório pai de não existe ou não tem permissão pathpara criar um arquivo no local ou patha extensão de não é um arquivo de vídeo válido ou pathnão é uma string
  2. fourcc = cv2.VideoWriter_fourcc(*FORMAT)O argumento para FORMATestá em um formato inválido ou pathnão corresponde ao formato de extensão para
  3. output_fpsnão é um número de ponto flutuante positivo ou um inteiro positivo
  4. sizenão é uma tupla 2 válida(width, height)
  5. O tamanho do quadro da imagem não frame.shape[:2]corresponde sizeao tamanho especificado

Acho que você gosta

Origin blog.csdn.net/liuqixuan1994/article/details/90032755
Recomendado
Clasificación