BitmapExtensionMethods.BitmapSampler

Provides sampling mechanisms for locked bitmaps.

Constructors

BitmapSampler

#
public BitmapSampler(BitmapData data, SampleSpace xSpace, SampleSpace ySpace, Color fallbackColour)
Create a new sampler.
data (BitmapData)Locked bitmap data.
xSpace (SampleSpace)Spatial boundary mapping along X.
ySpace (SampleSpace)spatial boundary mapping along Y.
fallbackColour (Color)Fallback colour.

BitmapSampler

#
public BitmapSampler(BitmapData data, SampleSpace xSpace, SampleSpace ySpace)
Create a new sampler.
data (BitmapData)Locked bitmap data.
xSpace (SampleSpace)Spatial boundary mapping along X.
ySpace (SampleSpace)spatial boundary mapping along Y.

Methods

ColorAt

#
public Color ColorAt(int x, int y)
Sample a specific pixel.
x (int)X coordinate.
y (int)Y coordinate.
Color at given cooridnate.