I am in need of an engineer that can develop an application that will:
Load a Color image
Crop the image to the remove background
Locate a section of the item that contains a pattern that is repeated in the image with a % match accounting for both texture and color where the % match is a user specified value (I expect this value will be 90% or higher)
The pattern size can vary on each item and is not known in advance.
In the case where a match is found make a copy of the pattern section and save it to a file as a jpg
In the case where a match is not found a log should list the top 3 best % matches found and location of regions
Repeat the process for each file located in a directory
The process can be slow running meaning that it can take up to 1 minute per item to analyse and select the pattern.
Sample files attached