Class BMPWriter

  • All Implemented Interfaces:
    Destroyable, GlobalInfoSupporter, LoggingLevelHandler, LoggingSupporter, OptionHandler, SizeOfHandler, Serializable

    public class BMPWriter
    extends BufferedImageBasedWriter
    Outputs Bitmap images.

    Valid options are:

    -D (property: debug)
        If set to true, scheme may output additional info to the console.
     
    -file <adams.core.io.PlaceholderFile> (property: file)
        The file to save the image to.
        default: .
     
    -scaling (property: scalingEnabled)
        If set to true, then scaling will be used.
     
    -scale-x <double> (property: XScale)
        The scaling factor for the X-axis.
        default: 1.0
     
    -scale-y <double> (property: YScale)
        The scaling factor for the Y axis.
        default: 1.0
     
    -custom-dimensions (property: useCustomDimensions)
        Whether to use custom dimensions or use the component's ones.
     
    -custom-width <int> (property: customWidth)
        The custom width.
        default: -1
     
    -custom-height <int> (property: customHeight)
        The custom height.
        default: -1
     
    -background <java.awt.Color> (property: background)
        The background color.
        default: #ffffff
     
    -type <RGB|GRAY> (property: type)
        The type of image to create.
        default: RGB
     


    Based on weka.gui.visualize.BMPWriter
    Version:
    $Revision$
    Author:
    fracpete (fracpete at waikato dot ac dot nz)
    See Also:
    Serialized Form