Biomedical Engineering Reference
In-Depth Information
A couple of disadvantages exist in that scripts cannot access most of
the ImageJ built-in macro functions and also they do not support 'batch
mode'. Batch mode is a function within the macro language and is used
to effectively speed up ImageJ processing times by turning off the image
display allowing the macro to run up to 20 times faster.
An example of an executable Javascript is SmartRoot [14], an ImageJ
plug-in that is a semi-automated image analysis software which streamlines
the quantifi cation of root growth and architecture for complex root
systems measuring parameters such as root angle, area, branching,
growth, length, topology and volume. Because this is a Javascript plug-in,
the greater fl exibility in software expression is evident over the macro
language with a tailored graphical user interface (Figure 5.3). Furthermore,
SmartRoot is an operating system-independent freeware based on ImageJ
and uses cross-platform standards (XML, SQL, Java) for communication
with a database and data analysis software.
ImageJ can also be a node in integration, processing, analysis and
exploration platforms such as KNIME (Konstanz Information Miner (see
Chapter 6)) [15], which is a user-friendly and comprehensive open source
workfl ow software toolkit. This is an attractive proposition for ImageJ
￿ ￿ ￿ ￿ ￿
Smartroot displays a graphical user interface that only
Javascript can deliver within ImageJ
Figure 5.3
 
Search WWH ::




Custom Search