## ImageWriter

`ImageWriter` (clip, string "file", int "start", int "end", string "type", bool "info")

`ImageWriter (presente em forma limitada na v2.51), grava` quadros `de um clipe como imagens em seu disco rígido.`

file = "c:\":é o caminho + nome de arquivo das imagens salvas, padronizado como "c :\." Format é o formato da imagem (veja abaixo para tipos suportados) . As imagens têm nomes de arquivo como: [caminho]000000. [formato], [caminho]000001. [formato], etc.

Os valores suportados para type = "ebmp" são:
*bmp, dds, ebmp*, jpg/jpe/jpeg, pal, pcx,
*png, pbm/pgm/ppm, raw, sgi/bw/rgb/rgba, tga, tif/tiff

begin e end é a faixa de quadros que será gravada. Elas padronizam ambos a 0 (onde end=0 significa nenhum limite superior).

info = false: opcionalmente cobre a informação de progresso no vídeo clipe, mostrando se um arquivo está sendo gravado, nesse caso, o nome (incluído na v2.55).

*O colorspace de entrada deve ser RGB24 para todos os formatos exceto "ebmp" que suporta todos os colorspaces (RGB32, RGB24, YUY2, YV12) . Os arquivos "ebmp" gravados com entradas RGB são arquivos normais BMP; os produzidos de formatos YUV provavelmente podem ser lidos só pelo `ImageReader/ImageSource` do AviSynth. Estas duas características permitem salvar e recarregar vídeo puro em qualquer formato interno.

    # Exportar o clipe inteiro no formato nativo atual do AviSynth
    ImageWriter("D:\backup-stills\myvideo")

    # Gravar quadros 5 a "C:\000000.PNG"
    ImageWriter("", 5, 5, "png")
    # nota: antes da v2.56 o arquivo de saída era "000005.PNG"

    # Gravar quadros 100 até o fim em "C:\000000.JPEG", "C:\000001.JPEG", etc. e exibir info de progresso
    ImageWriter(start = 100, type = "jpeg", info = true)

`$Date: 2006/03/26 18:11:19 $ Portuguese translation by RoLon`