PROBLEM TO BE SOLVED: To provide an image processor or the like capable of discriminating the existence/absence of abnormal fur with high accuracy even in the case of including an area having a different imaging distance to a subject in one image.SOLUTION: The image processor includes: an attention area setting part 110 for setting an attention area in an image a linear protrusion area extraction part 120 for extracting a linear area in which pixels having a pixel value higher than a circumference continue by or more than the predetermined number of pixels in the attention area an in-area curvature feature quantity calculation part 130 for calculating curvature feature quantity based on curvature of one or more arcs along the linear area and an abnormality discrimination part 140 for discriminating whether or not an abnormal part exists within the attention area on the basis of a distribution of the curvature feature quantity.COPYRIGHT: (C)2014,JPO&INPIT【課題】1つの画像内に被写体までの撮像距離が異なる領域が含まれる場合であっても、異常柔毛の有無を精度良く判別することができる画像処理装置等を提供する。【解決手段】画像処理装置は、画像内に注目領域を設定する注目領域設定部110と、注目領域において、周囲よりも画素値が高い画素が所定の画素数以上連続する線形状の領域を抽出する線形状凸領域抽出部120と、線形状の領域に沿った1つ以上の円弧の曲率に基づく曲率特徴量を算出する領域内曲率特徴量算出部130と、曲率特徴量の分布に基づき、注目領域内に異常部が存在するか否かを判別する異常判別部140とを備える。【選択図】図1