Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > Data Manipulation > Image Processing & Analysis > Feature Detection > ImageKeypoints >

ImageKeypoints

ImageKeypoints[image]
finds key features in image and returns their coordinates.
ImageKeypoints
gives the specified property prop for each keypoint.
  • ImageKeypoints[image] finds keypoints in image and returns their image coordinates as a list of the form .
  • The following properties can be specified:
"Position"image coordinates in the range ,
"PixelPosition"pixel coordinates in the range ,
"Descriptor"SURF keypoint descriptor, given as a unit vector of length 64
"OrientedDescriptor"oriented descriptor
"Orientation"orientation angle, given in radians
"Scale"keypoint scale
"ContrastSign"1 if the keypoint is lighter than its surrounding, -1 otherwise
  • The feature descriptors returned by ImageKeypoints are numerically robust against translation, rotation, and scale changes.
Count the number of interest points in an image:
Count the number of interest points in an image:
In[1]:=
Click for copyable input
Out[1]=
Find keypoints in an image:
Scales, orientations, and contrast signs:
Visualize the positions of keypoints:
Extract local patches of fixed size around detected keypoints:
Extract patches of size proportional to the scale of keypoints:
Use keypoints to crop an image to keep the main features:
Create thumbnails of uniform size:
Cluster the keypoints based on their descriptors:
Visualize the keypoints using their scale, orientation, and contrast:
New in 8
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
Format:   HTML  |  CDF