A non-transitory computer readable recording medium having a program for implementing a method for determining a degree of metamorphopsia based on user interaction, wherein the method is recorded therein, the method comprising: displaying a test chart to a user; receiving a user display input for displaying at least one metamorphopsia region with respect to the displayed test chart; displaying the test chart, while adjusting distances of a plurality of points in at least one metamorphopsia region displayed based on the received user display input by a point distance adjustment signal applied from the user; determining whether a region perceived as being distorted still exists, and repeatedly performing the previous steps to when a user input that a metamorphopsia region still exists is received by the user in a display part other than the at least one metamorphopsia region displayed, acquiring a distance value of the plurality of points in the at least one metamorphopsia region and an area value of the metamorphopsia region when it is selected by the user that the metamorphopsia is not perceived, and determining the metamorphopsia of the user based on the acquired distance value of the points and area value when the metamorphopsia region is not perceived any longer on the test chart, characterized in that a) the metamorphopsia degree of the user is determined by a multiplication result value of the acquired distance value of points and area value; or b) the test chart is a polygonal or circular grid, and the user display input for displaying at least one metamorphopsia region for the test chart is received through a user input unit of a metamorphopsia determining apparatus and the user display input forms a closed line, wherein the metamorphopsia degree of the user is determined by a multiplication result value of a ratio value of the acquired distance of the points to a distance between respective lines and the acquired area value in the test chart having the grid shape. displaying a test chart to a user; receiving a user display input for displaying at least one metamorphopsia region with respect to the displayed test chart; displaying the test chart, while adjusting distances of a plurality of points in at least one metamorphopsia region displayed based on the received user display input by a point distance adjustment signal applied from the user; determining whether a region perceived as being distorted still exists, and repeatedly performing the previous steps to when a user input that a metamorphopsia region still exists is received by the user in a display part other than the at least one metamorphopsia region displayed, acquiring a distance value of the plurality of points in the at least one metamorphopsia region and an area value of the metamorphopsia region when it is selected by the user that the metamorphopsia is not perceived, and determining the metamorphopsia of the user based on the acquired distance value of the points and area value when the metamorphopsia region is not perceived any longer on the test chart, characterized in that a) the metamorphopsia degree of the user is determined by a multiplication result value of the acquired distance value of points and area value; or b) the test chart is a polygonal or circular grid, and the user display input for displaying at least one metamorphopsia region for the test chart is received through a user input unit of a metamorphopsia determining apparatus and the user display input forms a closed line, wherein the metamorphopsia degree of the user is determined by a multiplication result value of a ratio value of the acquired distance of the points to a distance between respective lines and the acquired area value in the test chart having the grid shape. a) the metamorphopsia degree of the user is determined by a multiplication result value of the acquired distance value of points and area value; or b) the test chart is a polygonal or circular grid, and the user display input for displaying at least one metamorphopsia region for the test chart is received through a user input unit of a metamorphopsia determining apparatus and the user display input forms a closed line, wherein the metamorphopsia degree of the user is determined by a multiplication result value of a ratio value of the acquired distance of the points to a distance between respective lines and the acquired area value in the test chart having the grid shape.