public DavinciImage Contast(double level) { var source = new DavinciImage(new ContrastEffect(this._source) { Level = level }); return(source); }
public DavinciImage Sharpness(double level) { var source = new DavinciImage(new SharpnessEffect(this._source) { Level = level }, this); return(source); }
private DavinciImage(IImageProvider source, DavinciImage parent) { _sourceHistory = parent._sourceHistory; _sourceHistory.Push(parent); _source = source; }