machinevisiontoolbox.Image.ORB

Image.ORB(scoreType='harris', **kwargs)

Find ORB features in image

Parameters:

kwargs – arguments passed to OpenCV

Returns:

set of 2D point features

Return type:

ORBFeature

Inheritance diagram of machinevisiontoolbox.ImagePointFeatures.ORBFeature

Returns an iterable and sliceable object that contains 2D features with properties.

Example:

>>> from machinevisiontoolbox import Image
>>> img = Image.Read("eiffel-1.png")
>>> orb = img.ORB()
>>> len(orb)  # number of features
500
>>> print(orb[:5])
ORBFeature features, 5 points
Seealso:

:class:ORBFeature`, cv2.ORB_create