I have a simple idea to make the colors appear brighter.
As I understand it. the program currently finds the colors for each object, and creates an average from them. For objects that have many different colors, it averages to a washed-out color. To fix this, why not have multiple averages per object? If 2 colors are too far apart, put them in separate averages. Then, once it's all done, delete the averages with very few averages.
I have a simple idea to make the colors appear brighter.
As I understand it. the program currently finds the colors for each object, and creates an average from them. For objects that have many different colors, it averages to a washed-out color. To fix this, why not have multiple averages per object? If 2 colors are too far apart, put them in separate averages. Then, once it's all done, delete the averages with very few averages.