【发布时间】:2010-11-12 10:05:00
【问题描述】:
我有一种颜色,我想获得一定百分比的那种颜色的色调。所以 100% 是颜色本身,90% 是稍浅的颜色,等等。基本上,如果颜色在白色背景上,这就像给颜色添加 10% 的不透明度。我需要将颜色转换为十六进制 HTML 颜色值,所以我不想要透明度。
是否有一种算法可以获取 System.Drawing.Color RGB 值的色调?
【问题讨论】:
-
只是一个建议,不要使用 SetPixel/GetPixel,它们太慢了。改用指针
标签: c# algorithm colors system.drawing.color tint