Openvc (written by Intel and now supported by Willow Garage) has proved popular, but it is primarily written for C/C++. See http://opencv.willowgarage.com/wiki/

According to the Wikipedia page on opencv, there is a Java wrapper called JavaCV. I know nothing about it. See http://en.wikipedia.org/wiki/OpenCV and http://code.google.com/p/javacv/