Reference Guide
GdPicture14 Namespace / GdPictureImaging Class / ConvertTo1BppBradley Method
GdPicture image identifier.
Value between [0 and 254]. Specifies the aggressiveness of the method. Suggested value is 38. Higher is the value, whiter the resulting bitmap will be.
Example





In This Topic
    ConvertTo1BppBradley Method (GdPictureImaging)
    In This Topic
    Converts a GdPicture image to a 1-bit (black and white) bitmap using a modified Bradley adaptive thresholding method.
    Syntax
    'Declaration
     
    
    Public Function ConvertTo1BppBradley( _
       ByVal ImageID As Integer, _
       ByVal Threshold As Byte _
    ) As GdPictureStatus
    public GdPictureStatus ConvertTo1BppBradley( 
       int ImageID,
       byte Threshold
    )
    public function ConvertTo1BppBradley( 
        ImageID: Integer;
        Threshold: Byte
    ): GdPictureStatus; 
    public function ConvertTo1BppBradley( 
       ImageID : int,
       Threshold : byte
    ) : GdPictureStatus;
    public: GdPictureStatus ConvertTo1BppBradley( 
       int ImageID,
       byte Threshold
    ) 
    public:
    GdPictureStatus ConvertTo1BppBradley( 
       int ImageID,
       byte Threshold
    ) 

    Parameters

    ImageID
    GdPicture image identifier.
    Threshold
    Value between [0 and 254]. Specifies the aggressiveness of the method. Suggested value is 38. Higher is the value, whiter the resulting bitmap will be.

    Return Value

    A member of the GdPictureStatus enumeration.
    Example
    Converting the image to black and white using a modified Bradley adaptive thresholding methods.
    using (GdPictureImaging gdpictureImaging = new GdPictureImaging())
    {
        // LoadInMemory parameter is set to true in order to be able to update the input file.
        int imageID = gdpictureImaging.CreateGdPictureImageFromFile("image.tif", true);
     
        // Specify the aggressiveness of the method. The higher value, the whiter the result.
        byte threshold = 120;
     
        // Convert to black and white.
        gdpictureImaging.ConvertTo1BppBradley(imageID, threshold);
        gdpictureImaging.SaveAsTIFF(imageID, "image.tif", TiffCompression.TiffCompressionAUTO);
        gdpictureImaging.ReleaseGdPictureImage(imageID);
    }
    See Also