Welcome to PRLEC OCT Processing Framework’s documentation!¶
Contents:
- PRLEC: Main function to run code
- Framework: Core class to load initial GUI
- BruchsSegmentation: Module for Approximating Bruch’s Membrane
- BuildILMGraph: Module for building graph of ILM layer
- BuildRPEGraph: Module for building graph of RPE layer
- GraphCutSegmentation: Multithreaded Graph-Cut execution
- GraphWeights: ILM/RPE Graph-Weight calculation for Three layer Segmentation
- InpaintSegmentation: Module to inpaint segmentations into OCT volumes
- ThreeLayerSegmentation: Graph-Cut Pipeline for segmenting retinal layers
- VolumeFlattening: Module to flatten and un-flatten OCT data based on RPE
- Evaluation: Module to calculate MSE and STDDEV of two volumes
- GraphCutILM: Manual Refinement Graph-Cut Pipeline for Inner Limiting Membrane
- GraphCutRPE: Manual Refinement Graph-Cut Pipeline for RPE
- GraphCutBM: Manual Refinement Graph-Cut Pipeline for Bruch’s Membrane
- BuildRPEGraph (Refine): Refinement of RPE segmentation (9-neighborhood)
- GraphCutSegmentation: Multithreaded RPE refinement execution
- GraphWeightsRefine: Module to calculate graph weights for RPE refinement
- InpaintSegmentation (Refine): Module to inpaint segmentation
- RPERefinementAlgorithm: Pipeline to run RPE refinement with larger neighborhood
- RPEBasedRegistration: Module to register the volume in slow scan direction
- ImportHandler: Module to import files
- ExportHandler: Module to Export Files
- ParameterReader: Module to read Parameters from text into dictionaries
- CanvasHeatmap: Module to create heatmap canvas
- CanvasXY: Module to create en face Canvas
- CanvasXZ: Module to create XZ Canvas
- CanvasYZ: Module to create yz Canvas
- FrameManualCorrection: Module to create manual correction frame
- OptionsPane: Module to create menu panel
- TipHandler: Module to create tool tips
- DelineateGA: Module to load GA lesion delineation
- Heatmap: Module to calculate heatmap
- Projections: Module to create projections