In vision measurement, camera calibration has a significant impact on measurement precision. The classical target-based calibration methods require the target to occupy more than one-third of the field of view. A small-size target that does not meet the requirements results in poor calibration accuracy, while an appropriate large-size target is difficult to manufacture and inconvenient to operate. In view of the above problem, we propose a flexible and accurate calibration method based on small target image splicing to calibrate the binocular vision system with a large field of view. The spliced images and virtual large targets are constructed to extend the target size, providing better flexibility for calibration. Moreover, an optimization objective function integrating two constraints in the imaging plane and measurement space is presented to improve the calibration accuracy during the parameter optimization process. The simulation experiments and actual experiments are carried out to test the performance of the proposed method. The results demonstrate that the calibration accuracy of the proposed method using a small target is equivalent to that of Zhang’s method using a large target. Additionally, when using a same-size target, the parameter error of the proposed method is less than that of Zhang’s method, and the proposed method reduces the distance measurement error from 1.169mm to 0.208mm compared to Zhang's method.