Nevar pievienot vairāk kā 25 tēmas
Tēmai ir jāsākas ar burtu vai ciparu, tā var saturēt domu zīmes ('-') un var būt līdz 35 simboliem gara.
96358cbf1a | pirms 7 gadiem | |
---|---|---|
.idea | pirms 7 gadiem | |
lib | pirms 8 gadiem | |
src | pirms 7 gadiem | |
.gitignore | pirms 7 gadiem | |
LICENSE.md | pirms 8 gadiem | |
README.md | pirms 7 gadiem | |
processing-intellij.iml | pirms 8 gadiem |
README.md
Euglena control applet
This is intended for use with euglena projector + microscope systems as developed by the Riedel-Kruse lab.
Written in Java and using the Processing 3 library
I (Jan Peykiewicz, anewusername at gmail
) wrote this version in mid-2016,
but don't really work on this project...
I haven't tested the below commands on windows, but they should be direct translations of the linux commands (which do work).
Features
- Multiple windows (so that moving the control window around doesn't move what's on the projector.
- Drawing using primitive shapes (lines, ellipses) and arbitrary colors.
- Freehand drawing and erasing
Compiling
You'll need a recent JDK (eg. 1.8).
On linux,
cd src/
javac -cp .:../lib/*:../lib/video/library/*:../lib/serial/library/*:../lib/opencv_processing/library/* EuglenaApplet.java
On windows,
cd src\
javac -cp .;..\lib\*;..\lib\video\library\*;..\lib\serial\library\*;..\lib\opencv_processing\library\* EuglenaApplet.java
Running
On linux,
cd src/
java -cp .:../lib/*:../lib/video/library/*:../lib/serial/library/*:../lib/opencv_processing/library/* EuglenaApplet
On windows,
cd src\
java -cp .;..\lib\*;..\lib\video\library\*;..\lib\serial\library\*;..\lib\opencv_processing\library\* EuglenaApplet
Cleanup
On linux,
rm src/*.class
On windows,
del src\*.class
Troubleshooting
If everything goes dark when you start the program, try alt-tab to switch between windows, it probably just fullscreened a black window.