machinevisiontoolbox.Image.BRISK

Image.BRISK(**kwargs)

Find BRISK features in image

Inheritance diagram of machinevisiontoolbox.ImagePointFeatures.BRISKFeature
Parameters:

kwargs – arguments passed to OpenCV

Returns:

set of 2D point features

Return type:

BRISKFeature

Returns an iterable and sliceable object that contains BRISK features and descriptors.

Example:

>>> from machinevisiontoolbox import Image
>>> img = Image.Read("eiffel-1.png")
>>> brisk = img.BRISK()
>>> len(brisk)  # number of features
4978
>>> print(brisk[:5])
BRISKFeature features, 5 points
References:
  • Brisk: Binary robust invariant scalable keypoints. Stefan Leutenegger, Margarita Chli, and Roland Yves Siegwart. In Computer Vision (ICCV), 2011 IEEE International Conference on, pages 2548–2555. IEEE, 2011.

Seealso:

BRISKFeature cv2.BRISK_create