I've been working on a project for matching template images myself for a couple months. I'm using a self made Java library to match static images with pixels on a user's screen. Mainly my project is about finding stuff that looks like static images, on a user's screen, fast ( i.e. <10ms ).
The post here is a really good resource, are there any Java libraries ( excluding OpenCV bindings ) that there exist for this kind of template matching?
Check out correlation filters - there's a ton out there - OTSDF, MMCF, MOSSE, ZACFs, etc. They're basically designed do template matching but in such a way that the input statistics are considered to refine the output result for better matching (less errors, improved separation between classes, etc). I don't know of any Java libraries, but here is a MATLAB library of different types (https://github.com/vboddeti/CorrelationFilters) and here is a very basic implementation of OTSDF using C++ via the Eigen library (https://github.com/jsmereka/PatchBasedCorrelation/tree/maste...).
The post here is a really good resource, are there any Java libraries ( excluding OpenCV bindings ) that there exist for this kind of template matching?