private static Matrix4x4 CreateCombinedTestFilterMatrix() { Matrix4x4 brightness = MatrixFilters.CreateBrightnessFilter(0.9F); Matrix4x4 hue = MatrixFilters.CreateHueFilter(180F); Matrix4x4 saturation = MatrixFilters.CreateSaturateFilter(1.5F); Matrix4x4 m = brightness * hue * saturation; return(m); }
public void Filter_rect_CorrectProcessor() { this.operations.Filter(MatrixFilters.AchromatomalyFilter * MatrixFilters.CreateHueFilter(90F), this.rect); FilterProcessor <Rgba32> p = this.Verify <FilterProcessor <Rgba32> >(this.rect); }
/// <summary> /// Initializes a new instance of the <see cref="HueProcessor{TPixel}"/> class. /// </summary> /// <param name="degrees">The angle of rotation in degrees</param> public HueProcessor(float degrees) : base(MatrixFilters.CreateHueFilter(degrees)) { this.Degrees = degrees; }