ImageGear v26.3 - Updated
ImageGear.Core Assembly / ImageGear.Processing Namespace / ImGearRasterProcessing Class / FilterWithMedian Method / FilterWithMedian(ImGearRasterPage,Int32,Int32,ImGearChannelRange) Method
Image to filter.
Width of the square area.
Height of the square area.
Channel range.




In This Topic
    FilterWithMedian(ImGearRasterPage,Int32,Int32,ImGearChannelRange) Method
    In This Topic
    Removes color noise from the image.
    Syntax
    'Declaration
     
    Public Overloads Shared Sub FilterWithMedian( _
       ByVal page As ImGearRasterPage, _
       ByVal neighborhoodWidth As Integer, _
       ByVal neighborhoodHeight As Integer, _
       ByVal channels As ImGearChannelRange _
    ) 
    'Usage
     
    Dim page As ImGearRasterPage
    Dim neighborhoodWidth As Integer
    Dim neighborhoodHeight As Integer
    Dim channels As ImGearChannelRange
     
    ImGearRasterProcessing.FilterWithMedian(page, neighborhoodWidth, neighborhoodHeight, channels)
    public static void FilterWithMedian( 
       ImGearRasterPage page,
       int neighborhoodWidth,
       int neighborhoodHeight,
       ImGearChannelRange channels
    )
    public: static void FilterWithMedian( 
       ImGearRasterPage* page,
       int neighborhoodWidth,
       int neighborhoodHeight,
       ImGearChannelRange channels
    ) 
    public:
    static void FilterWithMedian( 
       ImGearRasterPage^ page,
       int neighborhoodWidth,
       int neighborhoodHeight,
       ImGearChannelRange channels
    ) 

    Parameters

    page
    Image to filter.
    neighborhoodWidth
    Width of the square area.
    neighborhoodHeight
    Height of the square area.
    channels
    Channel range.
    Remarks
    This method looks for an average color value inside the square area near the pixel and replaces the pixels with this value. Processes a specified range of channels.

    Can be applied only to the raster pages with standard (non Run-Ends) DIB.

    See Also