图片处理
文章平均质量分 67
SlimeNull
.NET 与 C# 狂热信徒
展开
-
[C#] 好耶! 是幻影坦克! 原理讲解, 完整类库, 现成代码.
啥是幻影坦克? 幻影坦克就是, 一张黑白图片, 在黑色背景下和白色背景下能够显示出不同的图像.首先, 我可以明确的告诉你, 它的原理就是控制像素的颜色和Alpha通道(不透明度), 来使显示的图像在不同背景下显示不同的颜色.最基本的, 就是, 一张半透明的黑色薄膜, 如果在黑色的纸上, 你什么也看不出来, 但如果在白色纸上, 你可以看见, 它是灰色.本文中, Alpha 统一拟定为 0 ~ 1 的浮点数, 像素亮度统一为 0 ~ 1 即像素’白的程度’, 例如纯白为1, 纯黑则0.注意:本项原创 2021-03-03 16:44:09 · 9053 阅读 · 2 评论 -
[C#] Image的Image.GetThumbnailImage(获取缩略图)方法实际是缩放与拉伸
经过测试,Image.GetThumbnailImage 方法并不只是获取缩略图,你甚至可以拿它来放大图片,以及更多骚操作稍微包装一下,就得到了下面的函数,这可真是令人愉悦呀/// <summary>/// 缩放图片/// </summary>/// <param name="source">处理源</param>/// <param name="output">输出</param>/// <param name="原创 2020-05-26 05:10:54 · 3128 阅读 · 1 评论