skeletonImage is loaded as an image from a file named "skeleton.jpg" and converted to a black and white image with the rgb2gray() function.
allImage is loaded in the same way. It contains the skeleton object as well as other objects in a "scattered" setting.
The first image (skeletonImage) is displayed with the imshow() function and a title is added.
The same is done for the second image (allImage).
The detectSURFFeatures() functions are used to detect the points of interest in the two datasets (skeletonImage and allImage).
Once the points of interest are detected, the extractFeatures() function is used to extract the features of those points.
The matchFeatures() function is used to compare the features of the points of interest between the two datasets.
The estimateGeometricTransform() function is used to estimate the geometric transformation between the two sets of points.
The place in the general picture where the object was found is outlined.






