Aiming at the problem that Fourier descriptor has not enough information for shape contour’s fine details, an approach combining Fourier descriptor and corner feature into one kind of improved shape contour descriptor was proposed. Difference of Gaussians (DOG) operator of scale space or difference of inverse Fourier transform were used to detect corner in order to improve the calculation speed, and the method of minimum cycle distance was used to compare corner sequence in order to makes the matching more robust. Experimental results verify that the approach greatly improves accuracy rate compared with Fourier descriptor approach and improves calculation speed nearly 10 times compared with Curvature Scale Space (CSS) approach.