Patent ID: 8077999

Claim:
An image processing apparatus for processing an inputted image, the inputted image comprising a plurality of image blocks, each of the image blocks comprising a plurality of pixels, each of the pixels having a first gray level, the image processing apparatus comprising: a filter module, according to the corresponding location of each of the pixels in the image block, performing a smooth processing on each pixel to generate a second gray level corresponding to each pixel; an edge detection module, according to the first gray level and the second gray level of each of the pixels, determining that each of the pixels is an edge pixel or a non-edge pixel; and a processing module, according to a weight, the first gray level, and the second gray level of each edge pixel, calculating a third gray level corresponding to each edge pixel; according to the weight, the first gray level, and the second gray level of each non-edge pixel, calculating a fourth gray level corresponding to each non-edge pixel, and outputting the third gray levels and the fourth gray levels.