目前正在开发一个应用程序,并试图从提供的基色中查找颜色(互补色、分裂互补色、类似色、三元色、四色、方形等...)。
我现在在做什么:
以下是 Triad 的示例(hsv 对象表示基色):
colors.Add(new HSVData() { h = hsv.h + 120, s = hsv.s, v = hsv.v });
colors.Add(new HSVData() { h = hsv.h - 120, s = hsv.s, v = hsv.v });
Run Code Online (Sandbox Code Playgroud)
对于 Square:
colors.Add(new HSVData() { h = hsv.h + 90, s = hsv.s, v = hsv.v });
colors.Add(new HSVData() { h = hsv.h + 180, s = hsv.s, …Run Code Online (Sandbox Code Playgroud)