@@ -2,8 +2,7 @@ import { MatchRequest } from "../match-request.class";
22import { MatchResult } from "../match-result.class" ;
33
44/**
5- * A Finder should provide an abstraction layer to perform
6- * image processing and matching via a 3rd part library
5+ * An ImageFinder should provide an abstraction layer to perform image matching
76 *
87 * @interface ImageFinderInterface
98 */
@@ -12,8 +11,8 @@ export interface ImageFinderInterface {
1211 * findMatch should provide an abstraction to search for an image needle
1312 * in another image haystack
1413 *
15- * @param {MatchRequest } matchRequest A matchrequest containing needed matching data
16- * @returns {Promise<MatchResult> } A matchresult containing the match probability and location
14+ * @param {MatchRequest } matchRequest A { @link MatchRequest} containing needed matching data
15+ * @returns {Promise<MatchResult> } A { @link MatchResult} holding the match probability and location
1716 * @memberof ImageFinderInterface
1817 */
1918 findMatch ( matchRequest : MatchRequest ) : Promise < MatchResult > ;
@@ -23,7 +22,7 @@ export interface ImageFinderInterface {
2322 * in another image haystack
2423 *
2524 * @param {MatchRequest } matchRequest A matchrequest containing needed matching data
26- * @returns {Promise<MatchResult[]> } A list of matchresults containing the match probability and location
25+ * @returns {Promise<MatchResult[]> } A list of { @link MatchResult}s holding the match probability and location
2726 * @memberof ImageFinderInterface
2827 */
2928 findMatches ( matchRequest : MatchRequest ) : Promise < MatchResult [ ] > ;
0 commit comments