DeGraeve has a nifty tool called the Color Palette Generator.

DeGraeve Color Palette Generator

You simply feed the generator an image and it will create a suiting color palette.

Enter the URL of an image to get a color palette that matches the image. This is useful for coming up with a website color palette that matches a key image a client wants to work with.