图像滤镜艺术--大雾效果滤镜

今天给大家介绍一款大雾效果的滤镜,先看下效果图:

                                                                                                                                                    (a)原图

                                                                                                                                         (b)大雾滤镜效果图

由于这个滤镜比较简单,这里我们只介绍PS的实现步骤和主要C#代码,代码下载不再累赘,看过前面博客的朋友们应该容易写出代码,如果不想写,拿之前的代码,直接调用库函数而已,呵呵。

PS实现步骤:

1,打开原始图像,复制一图层A;

2,新建图层mask,填充为黑色,然后“滤镜--渲染--云彩”,得到雾气的模板图像,如下图所示:

                                                                                        (c)雾气模板

3,将原始图像与mask执行“滤色”混合图层样式,即可得到最终大雾弥漫的效果图了。

                                                                                (d)大雾滤镜示意图

以上就是这款滤镜的PS实现过程,是不是很简单,你可以直接调用前面博客中的代码实现,相信代码不会超过10行呵呵,这里给出主要代码:

namespace SpecialeffectDemo
{
    unsafe class FogFilter
    {
        private Bitmap curBitmap = null;
        private Bitmap fogMap = null;
        public FogFilter(Bitmap src,Bitmap map)
        {
            this.curBitmap = src;
            this.fogMap= map;
        }
        public Bitmap Apply()
        {
            return FogFilterProcess();
        }
        private Bitmap FogFilterProcess()
        {
            return SpecialEffectClass.DoEffect(temp, fogMap, 0, (int)SpecialEffectClass.EffectMode.MODE_FILTERCOLOR);//滤色处理
        }

           
}


 

记得,有什么问题联系我哦,本人邮箱dongtingyueh@163.com, QQ: 1358009172

最后,分享一个专业的图像处理网站(微像素),里面有很多源代码下载:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Trent1985

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值