Author: Wayne Rasband (wayne@codon.nih.gov) History: 2001/02/21: First version
2001/12/17: 640x480 window, no drawImage scaling
2001/12/21: Displays frames generated per second in parentheses
2002/09/30: Pixels are produced and drawn in the same thread
2002/10/01: Displays FPS in status barSource: Plasma_.java Installation: Download Plasma_.class to the plugins folder and restart ImageJ. Description: This is a plugin version of the "Plasma2" applet at
https://rsb.info.nih.gov/plasma2/
It continously generates and displays images and displays the frame rate in the ImageJ status bar.Here are some test results in frames per second:
109 P3/400, Win95, JDK 1.4.1betaSet 'sync' to false and recompile and to use separate unsynchronized threads for image generation and image display. On Mac OS X and Linux, this causes images to be produced at a higher rate than they are displayed, resulting in jerkiness and indicating a threading problem.
100 P3/400, Win95, JDK 1.3.1
49 P3/400, Win95, JRE 1.1.8
42 P3/400, Win95, Microsoft Java
36 PPC "G4"/400/, Mac OS 9, MRJ 2.2.5
26 PPC "G4"/400/, Mac OS X, v10.2.1
This plugin and ImageJ generate and display images in essentually the same way, with the exception that ImageJ always uses separate unsynchronized threads. ImageJ would run a lot faster on OS X if someone at Apple could figure out how to make this plugin run faster.