LinuxCommandLibrary

fiascotopnm

Convert Fiasco image format to PNM

TLDR

Convert a compressed FIASCO file to a PNM file or in the case of video streams multiple PNM files

$ fiascotopnm [path/to/file.fiasco] [[-o|--output]] [output_file_basename]
copy

Use fast decompression, resulting in a slightly decreased quality of the output file(s)
$ fiascotopnm [[-z|--fast]] [path/to/file.fiasco] [[-o|--output]] [output_file_basename]
copy

Load the options to be used from the specified configuration file
$ fiascotopnm [[-f|--config]] [path/to/fiascorc] [path/to/file.fiasco] [[-o|--output]] [output_file_basename]
copy

Magnify the decompressed image(s) by a factor of 2^n
$ fiascotopnm [[-m|--magnify]] [n] [path/to/file.fiasco] [[-o|--output]] [output_file_basename]
copy

Smooth the decompressed image by the specified amount
$ fiascotopnm [[-s|--smoothing]] [n] [path/to/file.fiasco] [[-o|--output]] [output_file_basename]
copy

SYNOPSIS

fiascotopnm [fiasco_file]

PARAMETERS

fiasco_file
    The path to the input FIASCO image file. If not specified, fiascotopnm reads the image data from standard input.

DESCRIPTION

fiascotopnm is a Netpbm command-line utility designed to convert image files from the FIASCO format into the standard PNM (Portable Anymap) format. Specifically, it can output either PBM (Portable Bitmap) for monochrome images or PGM (Portable Graymap) for grayscale images.

The FIASCO format itself is commonly used as the still image standard within the ITU T.120 and H.324 multimedia conferencing protocols. While fiascotopnm is useful for direct conversion of known FIASCO files, the Netpbm suite generally recommends using the more versatile anytopnm command if the input image format is uncertain. A significant limitation of fiascotopnm is its support for FIASCO images: it only processes monochrome (1 bit per pixel) and grayscale (8 bits per pixel) images. Any other FIASCO image type will cause the command to fail. The underlying FIASCO library on which this program is based originates from the fiasco.org website, developed to adhere to the aforementioned ITU standards. If no input file is specified, fiascotopnm defaults to reading the FIASCO image data from standard input.

CAVEATS

fiascotopnm only supports monochrome (1 bit per pixel) and grayscale (8 bits per pixel) FIASCO images. It will fail if presented with other FIASCO image types. For greater versatility, especially when the input image format is unknown, it is often better to use the anytopnm command.

INPUT/OUTPUT

If no input fiasco_file is provided as an argument, fiascotopnm reads the FIASCO image data from standard input. The converted PNM image is always written to standard output.

HISTORY

fiascotopnm is part of the Netpbm project, a collection of graphics manipulation tools. Its functionality is based on an original FIASCO library obtained from the fiasco.org website. The command was developed to handle the FIASCO image format, which is a standard for still images within the ITU T.120 and H.324 multimedia conferencing protocols.

SEE ALSO

pnm(5), anytopnm(1), netpbm(1)

Copied to clipboard