1. A method for automatically selecting an end of diastole image frame and an end of systole image frame for cardiac analysis, the method comprising the steps of: obtaining a plurality of image frames of a heart having a contrast medium injected therein; obtaining an electrocardiogram (ECG) curve of the heart while performing the image frames obtaining step; identifying candidate image frames in the plurality of image frames that correspond to a first predetermined point on the ECG curve of the heart, the first predetermined point on the ECG curve associated with the end of diastole; selecting from the candidate image frames an image frame that shows the greatest amount of the contrast medium injected into the heart, the selected image frame comprising the end of diastole image frame; and identifying and selecting from the remaining one of the plurality of image frames an image frame that corresponds to a second predetermined point on the ECG curve of the heart and the selected end of diastole image frame, the second predetermined point on the ECG curve associated with the end of systole and the identified and selected image frame comprising the end of systole image frame.