MorphoGraphX
|
List of Stack processes. More...
Classes | |
class | mgx::process::AlignCanvas |
Align two stacks' canvas. More... | |
class | mgx::process::CombineStacks |
Combine the values of the main and work store onto the work store. More... | |
class | mgx::process::MergeStacks |
Merge the main store of the current stack with the current store of the other one. More... | |
class | mgx::process::Annihilate |
Delete all but a layour of the stack just "below" the mesh. More... | |
class | mgx::process::AutoScaleStack |
Scale the stack intensity to fill exactly the whole range. More... | |
class | mgx::process::ApplyTransferFunction |
Transform the stack to reflect the transfer function in use. More... | |
class | mgx::process::BlobDetect |
Find and label blobs in an image. More... | |
class | mgx::process::ClearWorkStack |
Erase the content of the work stack. More... | |
class | mgx::process::ClearMainStack |
Erase the content of the main stack. More... | |
class | mgx::process::ClipStack |
Apply the active clipping planes to the current stack. More... | |
class | mgx::process::CopyMainToWork |
Copy the content of the main stack into the work stack. More... | |
class | mgx::process::CopyWorkToMain |
Copy the content of the work stack into the main stack. More... | |
class | mgx::process::CopySwapStacks |
Copy or swap stacks between stack 1 and 2. More... | |
class | mgx::process::StackMeshProcess |
Base class for a process that either fill or erase the inside part of a mesh in a stack. More... | |
class | mgx::process::FillStackToMesh |
Fill the volume contained by a closed mesh with a pre-defined intensity. More... | |
class | mgx::process::TrimStackProcess |
Set to 0 any voxel not contained within the closed mesh. More... | |
class | mgx::process::FillStack3D |
Fill the stack with labels from a labeled 3D mesh. More... | |
class | mgx::process::SwapStacks |
Swap the main and work stores of a stack. More... | |
class | mgx::process::ReverseStack |
Reverse the direction of the selected axes. More... | |
class | mgx::process::ChangeVoxelSize |
Change the size of the stack's voxel, without changing the data itself. More... | |
class | mgx::process::ResizeCanvas |
Resize the stack to add or remove voxels. More... | |
class | mgx::process::ScaleStack |
Scale the stack. More... | |
class | mgx::process::ShiftStack |
Shift main and work stores within the canvas (e.g. More... | |
class | mgx::process::StackRelabel |
Relabel a 3D stack to use consecutive labels. More... | |
class | mgx::process::StackRelabelFromMesh |
Change the labels of a stack to match the ones of a labeled 3D cell mesh. More... | |
class | mgx::process::SaveTransform |
Save the frame (or transform) matrix to a file, as a list of values in column-major. More... | |
class | mgx::process::LoadTransform |
Load the frame (or transform) matrix from a file containing a list of values in column-major. More... | |
class | mgx::process::ComputeVolume |
Compute the volume of each label and write the result in a CSV file. More... | |
class | mgx::process::AverageStack |
Compute the local average of each voxel of the stack. More... | |
class | mgx::process::BrightenStack |
Change the global luminosity of the stack. More... | |
class | mgx::process::BinarizeStack |
Binarize the stack: set the intensity of any voxel greater than the threshold to 65535 and all other voxels to 0. More... | |
class | mgx::process::ColorGradient |
Compute the gradient of the image in the Z axis of the image. More... | |
class | mgx::process::InvertStack |
Invert the intensity of all voxels in the stack. More... | |
class | mgx::process::FilterStack |
Clip the intensity of the stack to the interval [Low Threshold, High Threshold]. More... | |
class | mgx::process::GaussianBlurStack |
Blur the stack using a Gaussian kernel or specified radius. More... | |
class | mgx::process::SharpenStack |
Apply an "unsharp" filter to the stack. More... | |
class | mgx::process::ApplyKernelStack |
Apply a user-defined convolution kernel to the current image. More... | |
class | mgx::process::NormalizeStack |
Normalize the intensity of the stack. More... | |
class | mgx::process::CImgGaussianBlurStack |
CImg implementation of the gaussian blur. More... | |
class | mgx::process::CImgLaplaceStack |
Compute the Laplacian of the stack (using CImg). More... | |
class | mgx::process::WatershedStack |
Compute the seeded watershed of the current stack using the CImg library. More... | |
class | mgx::process::ConsolidateRegions |
Try to merge segmented regions based on their contact area and the total voxel intensity at their boundary. More... | |
class | mgx::process::ConsolidateRegionsNormalized |
Variation on the ConsolidateRegions process. More... | |
class | mgx::process::ThresholdLabelDelete |
Delete labels that have too few or too many voxels. More... | |
class | mgx::process::LocalMaximaStack |
Find the local maxima of the current image. More... | |
class | mgx::process::FillLabelStack |
Replace one label by another one on the stack. More... | |
class | mgx::process::EraseAtBorderStack |
Erase any label touching the border of the image. More... | |
class | mgx::process::EdgeDetectProcess |
TODO: This class needs documenting! More... | |
class | mgx::process::DilateStack |
Dilate the gray-level stack using a cubic kernel. More... | |
class | mgx::process::ErodeStack |
Erode the gray-level stack using a cubic kernel. More... | |
class | mgx::process::ClosingStack |
Close the gray-level stack using a cubic kernel. More... | |
class | mgx::process::OpeningStack |
Open the gray-level stack using a cubic kernel. More... | |
class | mgx::process::FillHolesProcess |
class | mgx::process::OpenStackLabel |
Open a labeled stack. More... | |
class | mgx::process::CloseStackLabel |
Close a labeled stack. More... | |
class | mgx::process::ApplyMaskToStack |
Apply a mask to a grey-level image. More... | |
class | mgx::process::ApplyMaskLabels |
Apply a mask to labels. More... | |
class | mgx::process::AutoTrim |
Trim stack boundary box (BBox) to keep only non-empty part. More... | |
class | mgx::process::StackSwapBytes |
Process that swap bytes. More... | |
class | mgx::process::StackImport |
Import images forming a stack. More... | |
class | mgx::process::StackOpen |
Open a stack in either the MGXS or INRIA formats. More... | |
class | mgx::process::StackSave |
Save the data into a MGXS or INRIA format. More... | |
class | mgx::process::StackExport |
Export the stack data into a stack of images. More... | |
List of Stack processes.