水印第三版 ~ 变态水印(这次用Magick.NET来实现,附需求分析和源码)
技能 汇总:http://www.cnblogs.com/dunitian/p/4822808.html#skill
以前的水印,只是简单走起,用的是原生态的方法。现在各种变态水印,于是就不再用原生态的了,太麻烦了,这次用的是Magick,这个类库还是很有名的,图形化处理基本上都是支持的,至少逆天是挺喜欢的
历史文章:
1.逆天通用水印支持Winform,WPF,Web,WP,Win10。支持位置选择(9个位置 ==》[X])
http://www.cnblogs.com/dunitian/p/4939369.html
2.逆天通用水印扩展篇~新增剪贴板系列的功能和手动配置,卸除原基础不常用的功能
http://www.cnblogs.com/dunitian/p/5377097.html
朋友在婚纱影楼工作,在一次交流中发现ta每天弄图片水印都好几个小时,于是逆天就说了一句牛逼的话:“ 程序员没啥用,也就把你们每天重复又耗时的事变成每天点两下 ~ ”,本来是想这句话说的不怎么准确,有些人肯定说不用电脑看你怎么点两下来完成,后来一想。。。也的确是呀~~反正就是点两下完成,你不用电脑你用机器人也一样滴,人能干的机器人也能干,机器人也需要程序员的程序,那么还不是点两下按钮就完成了~~~~所以说嘛:得程序员者得天下~
装逼结束,步入正规~
分析一下需求:要求是两种颜色的水印,一种是白色(针对深色背景图)一种是黑色(针对浅色背景图),必须全部铺满,水印透明度需要时不时的变更
一看到这个需求瞬间 "噗" 了一下,(-。-;) 不愧是专门搞PS的人,一个水印都这么到位,基本上水印完了别人也不太想盗图了。。。
看效果:(可以点开图片看)
原图:
水印效果:(白色)
水印效果:(黑色)
1.先看看逆天自己P的一张水印图(还好没忘记以前在学校里面捣鼓的东西)【源码会一起发】
2.代码分析:
Magick很多功能,水印只是其中一部分
我们这边引用Q8(其实是逆天实践的结果,如果你对图片没有太高太高标准,Q8就够了)
代码很简单,简单说一下 ,源码公开在github上的,随时可以看的,高手请点这==》 我要速度
初始化
按钮事件:
核心点:批量水印(异步执行)
设置窗体UI
设置窗体后端代码
UI界面:
完整demo:https://github.com/dunitian/DNTLive/tree/master/Software/WaterWaterWaterMark
水印源码:https://github.com/dunitian/TempCode/blob/master/2016-09-22/逆天水印.psd
图标源码:https://github.com/dunitian/TempCode/blob/master/2016-09-22/Logo.psd
软件下载:http://pan.baidu.com/s/1bo34763
备用链接:链接:http://pan.baidu.com/s/1jIrvoeq 密码:zf3l
备用链接:https://github.com/dunitian/TempCode/tree/master/2016-09-22
水印第三版 ~ 变态水印(这次用Magick.NET来实现,附需求分析和源码)相关推荐
- RCNN学习笔记——第三篇: 实现FRCNN网络训练、评价与预测(附全部源码)
RCNN学习笔记--第三篇: 实现FRCNN网络训练.评价与预测(附全部源码) 本文是个人根据B站大佬Bubbliiiing的FRCNN系列视频同步完成FRCNN训练,记录心得和遇见的问题. 关于RC ...
- 《机器学习方法(第三版)—— 李航》学习笔记(一)附代码
目录 前言 一.第一章 机器学习及监督学习概论 1.机器学习 实现机器方法的步骤 机器学习的研究 2.机器学习的分类 基本分类 二.第二章 感知机 1.感知机模型 2.感知机学习策略 感知机学习策略 ...
- 水印第四版 ~ 非人水印(添加人脸识别)
demo:https://github.com/dunitian/DNTLive/tree/master/Software/WaterMarkAPP/LoTWaterAPP 说起这个人脸识别,还真有点 ...
- 日语编程语言抚子 - 第三版特色初探
它山之石可以攻玉. 学习其他的母语编程语言, 相信对中文编程语言的设计和实践有借鉴意义. 本人刚刚开始接触"抚子"语言, 从官方文档开始探索. 以下试图突出一些发现的特色和亮点, ...
- 2017-11-06 日语编程语言抚子 - 第三版特色初探
它山之石可以攻玉. 学习其他的母语编程语言, 相信对中文编程语言的设计和实践有借鉴意义. 本人刚刚开始接触"抚子"语言, 从官方文档开始探索. 以下试图突出一些发现的特色和亮点, ...
- 2017-11-06 日语编程语言抚子 - 第三版特色初探 1
它山之石可以攻玉. 学习其他的母语编程语言, 相信对中文编程语言的设计和实践有借鉴意义. 本人刚刚开始接触"抚子"语言, 从官方文档开始探索. 以下试图突出一些发现的特色和亮点, ...
- mac pdf去水印_PDF水印工具Mac版
PDF水印工具Mac版是Mac平台上的一款专门为PDF文件批量添加水印的工具.PDF水印工具Mac版使得在PDF文档中添加水印变得更加轻松. 软件特色 利用PDF水印工具Mac版,您可以将水印设计成文 ...
- mac pdf去水印_PDF水印工具for Mac-PDF水印工具Mac版下载 V1.7-PC6苹果网
PDF水印工具Mac版是Mac平台上的一款专门为PDF文件批量添加水印的工具.PDF水印工具Mac版使得在PDF文档中添加水印变得更加轻松. 软件特色 利用PDF水印工具Mac版,您可以将水印设计成文 ...
- 水印生成器第2版[原图质量水印可自定义设置]
简介:水印生成器,原理很简单,一时在网上没有找到打水印的网站,自己便做了一个,效果如下图,可自定义字体大小.字体类型以及颜色. 开发环境:vs 2010 [net 3.5 WindowsForms应用 ...
最新文章
- ISIS—BGP—VRRP 城域网典型架构图 拓扑实验
- Algs4-1.4.7统计算术运算与比较次数
- Microsoft加入量子计算的竞争
- C语言使用QR(正交三角)求特征值eigen values(附完整源码)
- 【今日CV 计算机视觉论文速览 第116期】Mon, 13 May 2019
- 五大领域总目标指南_幼儿教师这样读《指南》事半功倍
- java中class文件如何加载的_jvm如何加载class文件
- 使用print写文件
- 四种有能力取代Cookies的客户端Web存储方案
- Reeder for Mac(RSS阅读器)
- 月薪过万的java程序员需要什么能力_什么样能力的Java程序员月薪过万
- 自己动手写编译器:实现if判断中“||“和““条件判断的中间代码生成
- 做华为外包一年的总结
- html可以转为psd格式吗,网页ps模板-请问,PSD格式的网页模板应该如何导成HTML里所用的东西?现在 爱问知识人...
- [转]虚拟化系列-Windows server 2012 Remote桌面与应用
- 眼部卸妆液行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
- 我自己常用的几个JS深浅拷贝的方法
- 王道考研计算机网络第三章--数据链路层
- raid功能中spanning和striping模式有什么区别?
- 面试经历深信服面试问题