This is a testing Ground for "The Rot" (Working Title) using the Sarxos Webcam Capture library. This mostly works.
Currently running successfully on MacM1 (Multiple Stations)
Current Problems:
- OpenCV/JavaCV Driver library access
- V4L4J Driver functionality
- JavaCPP Libraries
To run, follow these steps based on Platform
- Install JRE or JDK Minimum Version 17. 22 is preferable, but the whole program works in 17 even though it was written in 22. Nothing breaks by downscaling. Have not tested 8, likely will not.
- Clone this repo
- Open Terminal
cd {/wherever/this/repo/exists/SarxTest/src}- run
javac -cp "../lib/*":. sarxtest/*.java - run
java -cp "../lib'*":. sarxtest.HandlerTests - Follow the instructions on the Terminal
This runs the program on any Mac Silicon Machine. Pi and Windows is in development.
Stay Tuned
Features still working on
- Fullscreen
- Pi Functionality
- JavaCV Functionality
- JavaCPP Build within Pi Environment
- Config Handler to run the first time on the machine to choose image files.
9/1 - Switch to JavaCV Library. Still not fully functional.