In this post, I will give you a certain demonstration of how you could use Descriptor types to get information about Properties, Attributes, Events, etc. I hope you could use the new later while building your library. TypeDescriptor is a static sealed class which makes the starting point of the API. It attributes information of the object in terms of Properties, Combinations, Events, etc. Even though the basic usage of TypeDescriptor is to get metadata of an access, yet it also exposes features to extend the lower on the fly..
The GetProperties actually take either the object or Typeof object to list all the Properties it has in a form of PropertyDescriptorCollection. Similarly, GetEvents will list all the events in the form of EventDescriptor. The code provided in this module can be used in different ways. Alternatively, you can use one of the low level functions to run only a part of the SIFT algorithm for instance, to compute the SIFT descriptors of custom keypoints.
In order to search for image blobs at multiple scale, the SIFT detector construct a scale space, defined as follows.