An image processing apparatus is provided with a luminance component
extracting system adapted to extract a luminance component from image
data consisting of a plurality of image pixels arrange in a matrix, a
first filter, first data being generated as the first filter is applied
to the luminance component, an edge detecting system that detects an edge
in the first data, a second filter, second data being generated as the
second filter is applied to the luminance component, a third filter,
third data being generated as the third filter is applied to the
luminance component, an outputting system adapted to output the second
data and the third data, and a selection controlling system adapted to
control, in response to the result of edge detection, the outputting
system to selectively output one of the second data and the third data.