An image processor capable of facilitating image processing is provided. The image processor (100) includes an image acquisition section (112) for obtaining an image, a histogram generating section (114) for generating a histogram representative of a distribution of brightness values of pixels of the image from the image, a binning processing section (116) for binning the histogram on the basis of a maximum one of the brightness values of the image, and a contrast adjusting section (118) for adjusting the contrast of the image on the basis of the binned histogram.