matplotlib.animation.ImageMagickWriter #
- classe matplotlib.animation. ImageMagickWriter ( fps = 5 , codec = Nenhum , taxa de bits = Nenhum , extra_args = Nenhum , metadados = Nenhum ) [fonte] #
GIF animado baseado em tubos.
Os quadros são transmitidos diretamente para o ImageMagick por meio de um canal e gravados em uma única passagem.
- Parâmetros :
- fps int, padrão: 5
Taxa de quadros do filme (por segundo).
- codec str ou None, padrão:
rcParams["animation.codec"]
(padrão:'h264'
) O codec a ser usado.
- taxa de bits int, padrão:
rcParams["animation.bitrate"]
(padrão:-1
) A taxa de bits do filme, em kilobits por segundo. Valores mais altos significam filmes de maior qualidade, mas aumentam o tamanho do arquivo. Um valor de -1 permite que o codificador de filme subjacente selecione a taxa de bits.
- extra_args lista de str ou None, opcional
Argumentos de linha de comando extras passados para o codificador de filme subjacente. O padrão, Nenhum, significa usar
rcParams["animation.[name-of-encoder]_args"]
para os gravadores integrados.- metadata dict[str, str], padrão: {}
Um dicionário de chaves e valores para metadados a serem incluídos no arquivo de saída. Algumas chaves que podem ser úteis incluem: título, artista, gênero, assunto, copyright, srcform, comentário.
- __init__ ( fps = 5 , codec = Nenhum , taxa de bits = Nenhum , extra_args = Nenhum , metadados = Nenhum ) [fonte] #
- Parâmetros :
- fps int, padrão: 5
Taxa de quadros do filme (por segundo).
- codec str ou None, padrão:
rcParams["animation.codec"]
(padrão:'h264'
) O codec a ser usado.
- taxa de bits int, padrão:
rcParams["animation.bitrate"]
(padrão:-1
) A taxa de bits do filme, em kilobits por segundo. Valores mais altos significam filmes de maior qualidade, mas aumentam o tamanho do arquivo. Um valor de -1 permite que o codificador de filme subjacente selecione a taxa de bits.
- extra_args lista de str ou None, opcional
Argumentos de linha de comando extras passados para o codificador de filme subjacente. O padrão, Nenhum, significa usar
rcParams["animation.[name-of-encoder]_args"]
para os gravadores integrados.- metadata dict[str, str], padrão: {}
Um dicionário de chaves e valores para metadados a serem incluídos no arquivo de saída. Algumas chaves que podem ser úteis incluem: título, artista, gênero, assunto, copyright, srcform, comentário.
Métodos
__init__
([fps, codec, taxa de bits, extra_args, ...])- Parâmetros :
bin_path
()Retorne o caminho binário para a ferramenta de linha de comando usada por uma subclasse específica.
finish
()Termine qualquer processamento para escrever o filme.
grab_frame
(**savefig_kwargs)Pegue as informações da imagem da figura e salve como um quadro de filme.
isAvailable
()Retorna se uma subclasse MovieWriter está realmente disponível.
saving
(fig, outfile, dpi, *args, **kwargs)Gerenciador de contexto para facilitar a gravação do arquivo de filme.
setup
(fig, outfile[, dpi])Configuração para gravar o arquivo de filme.
Atributos
delay
frame_size
Uma tupla em pixels de um quadro de filme.
(width, height)
output_args
supported_formats
- input_names = '-' #