PROBLEM TO BE SOLVED: To provide an image processing method, etc. capable of improving accuracy of detecting a granular component, a linear component, etc. as compared with a conventional morphology filter bank.SOLUTION: In an image processing device 1, a granular component extraction part 9 extracts a granular component from an original image by a plurality of resolutions, and then a linear component extraction part 11 extracts a linear component from a residual component. Unlike a conventional morphology filter bank in which a granular component and a linear component are extracted for each resolution, a first feature component is extracted by a plurality of resolutions at first, and then a second feature component is extracted, thereby improving accuracy of detection.