In view of the traditional manual and semi-automatic methods can not quickly and effectively extract control points, this paper uses five-layer fifteen-level tiles (FLFLT) as reference images, and proposes an efficient and automatic method for automatic extraction control points of GF-7 image. Firstly, the remote sensing image and reference image are sampled down, and the remote sensing image is partitioned to improve the image processing efficiency. The Harris algorithm is used to extract the feature points of the remote sensing image and reference image, the normalized cross-correlation (NCC) algorithm is used for feature matching, and the Random Sampling Consistent (RANSAC) algorithm is used for gross error elimination. Finally, the least-square algorithm was used to fit the geometric transformation parameters, and the geometric transformation model was used to carry out geometric correction of GF-7 image, and the better correction results were achieved. Experimental results show that the proposed algorithm can extract control points quickly and effectively, and can be used for automatic extraction and geometric correction of high resolution satellite data.