【发布时间】:2011-09-21 20:33:25
【问题描述】:
如何获得图标的主要颜色? 我正在使用delphi 2007
【问题讨论】:
-
我会遍历图像中的所有像素,看看每种颜色出现了多少次。出现次数最多的颜色是你天真的主要颜色。
-
你用的是哪个版本的delphi?
-
@Blender:如果图标只使用 16 种颜色,这可能会起作用。现在我认为最好找到平均色调、饱和度和值。
-
@Andreas,好吧,我 确实 说天真;)我没想到它适用于所有情况(棋盘?),但 HSV 会是一个更好的解决方案,我同意。