|
|
|
| Source |
The source code of plugin is in Evident_Viewer.jar. The source code of native library is not provided. |
This plugin can load EVIDENT vsi/oir/omp2info file formats and show some meta data.
New release
Ver.2.6.3 Fixed an issue where opening T-series VSI files with inconsistent Z values would fail.
Download
Download the latest EvidentViewer ImageJ Plugin for Windows and Mac.
Installation
Please see our installation instructions for Windows and Mac.
How to use
File Open
- Select a menu item Plugins › EvidentViewer › Viewer
- Select a file.
Show Meta Data
- Select a menu item Plugins › EvidentViewer › ShowInfo
Drag & Drop (ver2.1.1-)
- Select a menu item Plugins › EvidentViewer › DragDrop
- Drop a image file.
Virtual stack mode for large images (ver2.2.1-)
- Select a menu item Plugins › EvidentViewer › DragDrop › Use Virtual Stack for large images
- Drop a image file.
Use Macro function (ver2.3.1-)
- Enable Macro Record function.
- Select menu item Plugins › EvidentViewer › Viewer
- Select image file.
- You can see that Macro command was registered.
Macro sample code
Use GUI commands
- Sample for opening an image:
run("Viewer", "open=D:/image/test/test.oir");
- Sample for opening an image which has multiple groups or levels:
run("Viewer", "open=D:/image/test/test.vsi group1_level1");
- Sample for opening images in a directory:
input = "D:/image/test/";
list = getFileList(input);
for (i = 0; i < list.length; i++){
path = input + list[i];
run("Viewer", "open=[path]");
}
- Sample for batch processing:
setBatchMode(true);
input = "D:/image/test/";
list = getFileList(input);
for (i = 0; i < list.length; i++){
path = input + list[i];
run("Viewer", "open=[path]");
// process image e.g. "run("Smooth", "stack");"
saveAs("Tiff", "D:/image/test/out_" + i + ".tif");
}
Use programming interface
You can use programming interface by using OVMacro command.
- Sample for opening an image:
run("OVMacro");
Ext.openFile("D:/image/test/test.oir");
- Sample for opening an image which has multiple groups or levels:
run("OVMacro");
Ext.openFile("D:/image/test/test.vsi", 1, 2); // Open Group 2, Level 3
- Sample for opening images in a directory:
run("OVMacro");
Ext.openFolder("D:/image/test"); // You can specify group and level like as openFile
- Sample for getting number of groups and levels:
run("OVMacro");
path = "D:/image/test/test.vsi";
Ext.getGroupCount(path, groupNum); // Get total count of groups
Ext.getLevelCount(path, groupNum-1, levelNum); // Get total count of levels
Ext.openFile(path, groupNum-1, levelNum-1); // Open last level of the last group
See Also
This plugin uses jai-imageio.