VolViewer Scripting in more detail: Difference between revisions
No edit summary |
No edit summary |
||
Line 10: | Line 10: | ||
=VolViewer scripting and accessing VolViewer from Matlab= | =VolViewer scripting and accessing VolViewer from Matlab= | ||
==VolViewer scripting== | ==VolViewer scripting== | ||
A script is a limited form of program - a list of commands. In this case the commands (http://dmbi.nbi.bbsrc.ac.uk/index.php/VolViewerScriptsAPI see VolViewerScriptsAPI]) cover most of the operations that you would usually do interactively. On Windows, VolViewer is an exe file | A script is a limited form of program - a list of commands. In this case the commands (http://dmbi.nbi.bbsrc.ac.uk/index.php/VolViewerScriptsAPI see VolViewerScriptsAPI]) cover most of the operations that you would usually do interactively. On Windows, VolViewer is an exe file that can ''either'' be<br> | ||
'''interactive''', i.e. launched by clicking its icon or from the command prompt using the command<br> | |||
VolViewer.exe | VolViewer.exe | ||
''or'' '''scripted'''. In which case the operations (commands) are stored in a script file. In which case VolViewer is launched with<br> | |||
VolViewer | VolViewer set_watchfile('file.txt') | ||
where ''file.txt'' contains the commands. For example, if VolViewer is to be a viewing tool for an external program, e.g. a Matlab program, then the file.txt could contain<br> | |||
open_image_stack(0, 'E:\VOLUME DATA\ScanID1934_Leaf1\') | |||
where ''ScanID1934_Leaf1'' is a directory containing a stack of images.<br><br> | |||
open_image_stack(0, 'E:\VOLUME DATA\ | |||
[http://dmbi.nbi.bbsrc.ac.uk/index.php/VolViewerScriptsAPI#Examples Other examples] | |||
==Matlab to Volviewer== | ==Matlab to Volviewer== |
Revision as of 10:51, 28 February 2012
See also
MSR file specification MSR file specification (MSR stands for Measure.) MSR files describe 3D objects and are used to pass data between the 3D BanghamLab toolboxes: VolViewer, GFtbox and AAMToolbox.
VolViewerScriptsAPI The VolViewerScriptsAPI enables external applications, such as the AAMToolbox, to exploit VolViewer.
- Launching VolViewer so that it follows commands in a watchfile
- Contents of watchfile
VolViewer scripting and accessing VolViewer from Matlab
VolViewer scripting
A script is a limited form of program - a list of commands. In this case the commands (http://dmbi.nbi.bbsrc.ac.uk/index.php/VolViewerScriptsAPI see VolViewerScriptsAPI]) cover most of the operations that you would usually do interactively. On Windows, VolViewer is an exe file that can either be
interactive, i.e. launched by clicking its icon or from the command prompt using the command
VolViewer.exe
or scripted. In which case the operations (commands) are stored in a script file. In which case VolViewer is launched with
VolViewer set_watchfile('file.txt')
where file.txt contains the commands. For example, if VolViewer is to be a viewing tool for an external program, e.g. a Matlab program, then the file.txt could contain
open_image_stack(0, 'E:\VOLUME DATA\ScanID1934_Leaf1\')
where ScanID1934_Leaf1 is a directory containing a stack of images.