For the meter images collected in the actual environment, there is the possibility of tilt and rotation. This paper presents a method to calibrate the circular pointer-type meter based on YOLOv5s network. The convolution neural network (CNN) framework is used to detect the scale value in the meter panel as the key point, the position information and value information of the detected scale value are used to fit the elliptic equation of the position of the scale value with the least square method for perspective correction and rotation correction of the meter, and the corrected meter image is used to obtain the meter pointer reading. This paper proposes the weighted angle method to read the meter reading. The accumulated error of the meter image after multiple transformations is eliminated. Finally, comparing the pointer detection method of this paper with the traditional pointer detection method, the error of this detection method is smaller; comparing the meter reading results before and after correction, the meter reading error after correction is 50\% less than before correction, and comparing the method of this paper with other mainstream methods, it proves the effectiveness of the correction method of this paper.