An image process apparatus is operative to obtain an image with high visual recognition property. A linear structural object incorporated into the original image is distinguished by two methods. A first method produces an evaluation image (P3) that evaluates whether each pixel is a linear structural object in the original image. A second method produces the difference image (P6) incorporating a linear structural object by obtaining the difference between the linear structural object incorporated into the original image and the portion other than the linear structural object. Since the linear structural object in the original image is extracted from an original image (P0) holding the contrasting density in the original image based on the two images related to the linear structural object produced by such different methods, and the apparatus provides an image having high visual recognition property.