The invention discloses a pointer-type instrument reading method suitable for multi-view images based on
machine vision. The method comprises the steps: inputting an instrument photograph, inputting instrument parameters, recognizing a dial circle, carrying out the
cutting based on the dial circle, carrying out the image preprocessing, obtaining a binary dial, carrying out the
contour analysis of a dial image, and extracting a scale region based on scale
hypothesis; calculating the average
radius from the scale center to the center of a circle, recording the average
radius as the
radius of a scale area, performing normal calibration based on dial scale
feature extraction by using the radius of the scale area and the binarized dial image in combination with instrument parameters, identifying a dial circle again for the binarized dial image after normal calibration, and performing
contour analysis; extracting the scale and pointer areas, cleaning the extracted pointer areas, acquiring a pointer
deflection angle through calculation by using a slope fitting method based on multiple times of sampling and averaging, and substituting the pointer
deflection angle, the range included angle and the start-stop scale readings into a reading calculation formula to obtain instrument readings through calculation.