An image processing device, an endoscope apparatus, an image processing method, an image processing program, and the like make it possible to perform an appropriate enhancement process corresponding to the observation state. The image processing device includes an image acquisition section that acquires a captured image that includes an image of an object, a motion amount acquisition section that acquires a motion amount of the object, a known characteristic information acquisition section that acquires known characteristic information that is information that represents known characteristics relating to the object, and an enhancement processing section that performs an enhancement process that corresponds to the motion amount based on the known characteristic information.