The control unit of the ophthalmic image processing apparatus acquires an ophthalmic image or an arithmetic mean image captured by the ophthalmic image capturing apparatus as a base image. The control unit inputs the base image to the mathematical model trained by the machine learning algorithm to acquire a target image having a higher image quality than the base image. The mathematical model is trained with input training data and output training data. As the input training data, data based on L training ophthalmic images among a plurality of training ophthalmic images obtained by photographing the same part of the tissue is used. As output training data, data of an arithmetic mean image obtained by arithmetic mean of H (H>;L) training ophthalmic images is used. 眼科画像処理装置の制御部は、眼科画像撮影装置によって撮影された眼科画像または加算平均画像を、基画像として取得する。制御部は、機械学習アルゴリズムによって訓練された数学モデルに基画像を入力することで、基画像よりも高画質の目的画像を取得する。数学モデルは、入力用訓練データおよび出力用訓練データによって訓練されている。入力用訓練データには、組織の同一部位を撮影した複数の訓練用眼科画像のうち、L枚の訓練用眼科画像に基づくデータが使用される。出力用訓練データには、H枚(H>L)の訓練用眼科画像を加算平均した加算平均画像のデータが使用される。