javacv-webcam

Display a videostream from your webcam with JavaFX and JavaCV

APACHE-2.0 License

Stars
28

Bot releases are visible (Hide)

javacv-webcam - javacv-webcam:2020.3.1 GraalVM compilation Latest Release

Published by rladstaetter about 4 years ago

This version is about GraalVM compiliation. With the help of client-maven-plugin, it is possible to simply get a native binary which uses JavaCV and JavaFX to display a webcam image stream.

Ideally, it works out of the box by entering:

 mvn clean client:build client:run -Djavacpp.platform.custom -Djavacpp.platform.host -Dgraalvm.home=/path/to/your/graalvm/distribution
javacv-webcam - javacv-webcam 2020.3.0: 100% Java implementation

Published by rladstaetter about 4 years ago

This release strives to simplify the whole project and ports relevant code to Java.

Furthermore it minimises the code to just show how to use JavaCV with JavaFX and the new Pixelbuffer API.

Swing code and other comparision code is removed.

Project is configured to use javafx-maven-plugin and can be easily started via

mvn javafx:run 

and compiled to a jre image with

mvn javafx:jlink.

Finally executed via

./target/javacv-webcam/bin/jwebcam
javacv-webcam - Release 2020.2.1

Published by rladstaetter over 4 years ago

Release which shows three approaches to get an image stream to your monitor with JavaCV.

It uses a recently added API in JavaFX to get a quite good performance compared to the Swing and classic JavaFX version.

javacv-webcam - Initial version

Published by rladstaetter over 4 years ago

Contains a port of https://github.com/bytedeco/javacv/ main page java example to Scala.

Related Projects