Image registration helps in aligning corresponding points in images acquired under different conditions. The different contributory conditions can be sensor modality, time, and viewpoint. One critical aspect of image registration is matching corresponding positions in different images to be registered. Image matching signifies the difference between a successful registration or otherwise. With the increasing applications of image processing in solving real-world problem, there is a need to identify and implement effective image matching protocols. In this work, Scale-invariant Feature Transform (SIFT) and Affine—Scale-invariant Feature Transform (ASIFT) have been implemented and analyzed for performance. The performance analysis is done for different images with different attributes like change in tilt and illumination. Apart from calculating the number of matches, the accuracy of the correct matches has been calculated through manual visual inspection. The results demonstrate the efficiency of ASIFT over SIFT in delivering an enhanced performance.