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?