For example: getdata
im.getdata() => sequence Returns the contents of an image as a sequence object containing pixel values. The sequence object is flattened, so that values for line one follow directly after the values of line zero, and so on. Note that the sequence object returned by this method is an internal PIL data type, which only supports certain sequence operations. To convert it to an ordinary sequence (e.g. for printing), use list(im.getdata()). So you could get them and count them in :) Don't know if you should do that on a 1600x1200 wallpaper tho :D Wim Terry Hancock wrote: > On Sun, 22 Jan 2006 21:07:45 +0100 > Sebastjan Trepca <[EMAIL PROTECTED]> wrote: > > I was wondering is it possible to find out which colour is > > dominant in an image using PIL? > > It would be very easy to create interesting mozaic images > > with that :) > > Shrink it to one pixel, and get that pixel's value. ;-) > > Seriously, that ought to do it. Bear in mind that you need > to use the right sampling mode (IIRC, you want ANTIALIAS). > > Cheers, > Terry > > -- > Terry Hancock ([EMAIL PROTECTED]) > Anansi Spaceworks http://www.AnansiSpaceworks.com -- http://mail.python.org/mailman/listinfo/python-list