An image processing apparatus according to an embodiment includes a processor and a memory. The memory stores processor-executable instructions that, when executed by the processor, cause the processor to: receive an input of information designating an observation target; extract, from each of magnetic resonance (MR) images included in an MR image group collected by applying a tagging pulse to a region where a fluid flows, a group of regions of the fluid; analyze, by an analyzing method associated with the observation target, the group of regions of the fluid extracted from each of the MR images, thereby deriving an index indicating a dynamic state of the fluid; and cause the index to be displayed on a display.