1 | initial version |
You need to distribute only the jar file and the libraries for the given operating system. There's no need for the users to have OpenCV "installed".
A possibility would be that you distribute a compressed / extractable package (tar, zip, jar, etc) with all the classes and libraries, including a shell command to start the application.
You can read about how to start the application here.