示例#1
0
 public DesaturateEffect()
     : base(PdnResources.GetString("DesaturateEffect.Name"),
            PdnResources.GetImageResource("Icons.DesaturateEffect.png").Reference,
            null,
            EffectFlags.None)
 {
     this.desaturateOp = new UnaryPixelOps.Desaturate();
 }
示例#2
0
        public InkSketchEffect()
        {
            EffectData = new InkSketchData();

            glowEffect   = new GlowEffect();
            desaturateOp = new UnaryPixelOps.Desaturate();
            darkenOp     = new UserBlendOps.DarkenBlendOp();
        }
示例#3
0
 public DesaturateEffect()
     : base(PdnResources.GetString("DesaturateEffect.Name"),
            PdnResources.GetImageResource("Icons.DesaturateEffect.png").Reference,
            null,
            EffectFlags.None)
 {
     this.desaturateOp = new UnaryPixelOps.Desaturate();
 }
示例#4
0
        public SoftenPortraitEffect()
        {
            EffectData = new SoftenPortraitData();

            blurEffect    = new GaussianBlurEffect();
            bacAdjustment = new BrightnessContrastEffect();
            desaturateOp  = new UnaryPixelOps.Desaturate();
            overlayOp     = new UserBlendOps.OverlayBlendOp();
        }
示例#5
0
        public PencilSketchEffect()
        {
            EffectData = new PencilSketchData();

            blurEffect    = new GaussianBlurEffect();
            desaturateOp  = new UnaryPixelOps.Desaturate();
            invertEffect  = new InvertColorsEffect();
            bacAdjustment = new BrightnessContrastEffect();
            colorDodgeOp  = new UserBlendOps.ColorDodgeBlendOp();
        }
示例#6
0
        public SoftenPortraitEffect()
            : base(StaticName, StaticIcon, SubmenuNames.Photo, EffectFlags.Configurable)
        {
            this.blurEffect = new GaussianBlurEffect();
            this.blurProps  = this.blurEffect.CreatePropertyCollection();

            this.desaturateOp = new UnaryPixelOps.Desaturate();

            this.bacAdjustment = new BrightnessAndContrastAdjustment();
            this.bacProps      = this.bacAdjustment.CreatePropertyCollection();

            this.overlayOp = new UserBlendOps.OverlayBlendOp();
        }
示例#7
0
 public DesaturateEffect()
     : base(PdnResources.GetString("DesaturateEffect.Name"),
            PdnResources.GetImage("Icons.DesaturateEffect.png"))
 {
     this.desaturateOp = new UnaryPixelOps.Desaturate();
 }
示例#8
0
 public DesaturateEffect()
     : base(PdnResources.GetString("DesaturateEffect.Name"),
            PdnResources.GetImage("Icons.DesaturateEffect.png"))
 {
     this.desaturateOp = new UnaryPixelOps.Desaturate();
 }