Put opencv on a computer, preferably a similar OS that you will be running on (looks like a linux distro, I prefer ubuntu), then install opencv. I find that 2.4.10 is more friendly that their 3.0 release, but that is just me.
Here is a presentation that my team gives to others who are interested. If you have any questions, don't hesistate to ask. I have a bunch of c++ code with opencv that I'd be willing to port over to java for you if you're interested. These codes would be our team's award winning vision solutions along with plenty of data for you to explore with.
Presentation with the just the functions:
https://www.dropbox.com/s/0fa2ctzibu...ation.ppt?dl=0
Presentation with explainations of what is happening:
https://www.dropbox.com/s/8652pai3ep...earch.ppt?dl=0