Microscopy Image Browser 2.91
MIB
Loading...
Searching...
No Matches
mibSetImarisDataset.m File Reference

Send a dataset from MIB to Imaris. More...

Functions

function connImaris = mibSetImarisDataset (mibImage, connImaris, options)
 Send a dataset from MIB to Imaris.
 

Detailed Description

Send a dataset from MIB to Imaris.

Function Documentation

◆ mibSetImarisDataset()

function connImaris = mibSetImarisDataset ( mibImage,
connImaris,
options )

Send a dataset from MIB to Imaris.

Parameters
mibImagean instance of mibImage with the dataset to export to Imaris
connImaris[optional] a handle to Imaris connection
optionsan optional structure with additional settings (for example, when is called from mibRenderModelImaris.m)
  • .type -> [optional] type of dataset to send (image, model, mask, selection)
  • .modelIndex [optional] index of a model material to send, could be NaN
  • .mode -> [optional] type of mode for sending (3D, 4D)
  • .insertInto -> [optional] a cell with index where to insert the Z-stack, when -1 replaces the whole dataset;
  • .lutColors -> [optional] a matrix with colors for the color channels
  • .showWaitbar -> logical show or not the waitbar
Return values
connImarisa handle to Imaris connection
Required fields of mibImage:
Required fields of options:
Required fields of connImaris:

Examples:

options.lutColors = obj.mibModel.displayedLutColors; // call from mibController; get colors for the color channels
obj.connImaris = mibSetImarisDataset(obj.mibModel.I{obj.mibModel.Id}, obj.connImaris, options); // call from mibController; send dataset from matlab to imaris
function connImaris = mibSetImarisDataset(mibImage, connImaris, options)
Send a dataset from MIB to Imaris.
Definition mibSetImarisDataset.m:17

References mibImage.getBoundingBox(), mibImage.getData(), mibImage.getDatasetDimensions(), max, mibImage.meta, mibConnectToImaris(), mibInputDlg(), min, mibImage.model, mibImage.modelMaterialColors, mibImage.modelMaterialNames, mibImage.pixSize, mibImage.slices, mibImage.time, mibImage.viewPort, and mibImage.Virtual.

Referenced by mibController.menuFileExportImage_Callback(), mibRenderModelImaris(), and mibModel.modelExport().

Here is the call graph for this function:
Here is the caller graph for this function: