View Source Evision.Detail.FeaturesMatcher (Evision v0.1.9)

Link to this section Summary

cv.detail

Performs images matching.

Performs images matching.

Positional Arguments
  • features1: ImageFeatures.

Frees unused memory allocated before if there is any.

@return True, if it's possible to use the same matcher instance in parallel, false otherwise

Link to this section cv.detail

Performs images matching.

Positional Arguments
  • features: [ImageFeatures].

    Features of the source images

Keyword Arguments
  • mask: Evision.Mat.

    Mask indicating which image pairs must be matched

Return
  • pairwise_matches: [MatchesInfo].

    Found pairwise matches

The function is parallelized with the TBB library. @sa detail::MatchesInfo

Python prototype (for reference):

apply2(features[, mask]) -> pairwise_matches
Link to this function

apply2(self, features, opts)

View Source

Performs images matching.

Positional Arguments
  • features: [ImageFeatures].

    Features of the source images

Keyword Arguments
  • mask: Evision.Mat.

    Mask indicating which image pairs must be matched

Return
  • pairwise_matches: [MatchesInfo].

    Found pairwise matches

The function is parallelized with the TBB library. @sa detail::MatchesInfo

Python prototype (for reference):

apply2(features[, mask]) -> pairwise_matches
Link to this function

apply(self, features1, features2)

View Source
Positional Arguments
  • features1: ImageFeatures.

    First image features

  • features2: ImageFeatures.

    Second image features

Return
  • matches_info: MatchesInfo.

    Found matches

Has overloading in C++

Python prototype (for reference):

apply(features1, features2) -> matches_info

Frees unused memory allocated before if there is any.

Python prototype (for reference):

collectGarbage() -> None

@return True, if it's possible to use the same matcher instance in parallel, false otherwise

Python prototype (for reference):

isThreadSafe() -> retval

Link to this section Functions

Raising version of apply2/2.

Link to this function

apply2!(self, features, opts)

View Source

Raising version of apply2/3.

Link to this function

apply!(self, features1, features2)

View Source

Raising version of apply/3.

Raising version of collectGarbage/1.

Raising version of isThreadSafe/1.