A medical image processing apparatus according to an embodiment includes processing circuitry configured: to acquire a plurality of time series medical images: to determine a feature point in each of the plurality of medical images to calculate moving amounts of the determined feature point between the plurality of medical images; to set a weight coefficient with respect to each of the plurality of medical images, on the basis of the calculated moving amounts; and to perform an image processing process by using the plurality of medical images, on the basis of the weight coefficients.