Version:
interface

ImageFinderInterface

An ImageFinder should provide an abstraction layer to perform image matching

typescript
interface ImageFinderInterface

Methods

findMatch

findMatch(matchRequest: MatchRequest<Image, PROVIDER_DATA_TYPE>): Promise<MatchResult<Region>>

findMatch should provide an abstraction to search for an image needle
in another image haystack

Parameters

matchRequestMatchRequest<Image, PROVIDER_DATA_TYPE>A containing needed matching data

Returns

Promise<MatchResult<Region>>

findMatches

findMatches(matchRequest: MatchRequest<Image, PROVIDER_DATA_TYPE>): Promise<MatchResult<Region>[]>

findMatches should provide an abstraction to search for an image needle
in another image haystack

Parameters

matchRequestMatchRequest<Image, PROVIDER_DATA_TYPE>A match request containing needed matching data

Returns

Promise<MatchResult<Region>[]>

Was this page helpful?