Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
K
|
L
|
M
|
O
|
P
|
R
|
S
|
T
|
U
A
applyFlattening() (in module OCT_GUI.Algorithms.Flattening.VolumeFlattening)
applyFlatteningBM() (in module OCT_GUI.Algorithms.Flattening.VolumeFlattening)
B
blendSlices() (OCT_GUI.GUI_Classes.Framework.GUI method)
bruchs_algorithm() (in module OCT_GUI.Algorithms.AutomaticSegmentation.BruchsSegmentation)
C
calc_MSE_STDDEV() (in module OCT_GUI.Algorithms.ManualCorrection.Evaluation)
calculate_bruchs() (in module OCT_GUI.Algorithms.AutomaticSegmentation.BruchsSegmentation)
calculateExpWeight() (in module OCT_GUI.Algorithms.AutomaticSegmentation.BuildRPEGraph)
(in module OCT_GUI.Algorithms.RefinementRPE.BuildRPEGraph)
calculateGradients() (in module OCT_GUI.Algorithms.AutomaticSegmentation.GraphWeights)
(in module OCT_GUI.Algorithms.RefinementRPE.GraphWeightsRefine)
calculateHeatmap() (in module OCT_GUI.Visualization.Heatmap)
calculateMetrics() (in module OCT_GUI.Visualization.Heatmap)
calculateWeight() (in module OCT_GUI.Algorithms.AutomaticSegmentation.BuildILMGraph)
calculateWeightExp() (in module OCT_GUI.Algorithms.ManualCorrection.GraphCutILM)
(in module OCT_GUI.Algorithms.ManualCorrection.GraphCutRPE)
calculateWeightStandard() (in module OCT_GUI.Algorithms.ManualCorrection.GraphCutBM)
clearMarkingData() (in module OCT_GUI.Visualization.DelineateGA)
connectpoints() (in module OCT_GUI.Algorithms.ManualCorrection.GraphCutBM)
(in module OCT_GUI.Algorithms.ManualCorrection.GraphCutILM)
(in module OCT_GUI.Algorithms.ManualCorrection.GraphCutRPE)
correctionmode() (OCT_GUI.GUI_Classes.Framework.GUI method)
createCanvasHeatmap() (in module OCT_GUI.GUI_Classes.CanvasHeatmap)
createCanvasXY() (in module OCT_GUI.GUI_Classes.CanvasXY)
createCanvasXZ() (in module OCT_GUI.GUI_Classes.CanvasXZ)
createCanvasYZ() (in module OCT_GUI.GUI_Classes.CanvasYZ)
createManualCorrectionFrame() (in module OCT_GUI.GUI_Classes.FrameManualCorrection)
createOptionMenu() (in module OCT_GUI.GUI_Classes.OptionsPane)
CreateToolTip (class in OCT_GUI.Tooltips.TipHandler)
createToolTipDictionary() (in module OCT_GUI.Tooltips.TipHandler)
D
disableDataButtons() (OCT_GUI.GUI_Classes.Framework.GUI method)
E
enableDataButtons() (OCT_GUI.GUI_Classes.Framework.GUI method)
enter() (OCT_GUI.Tooltips.TipHandler.CreateToolTip method)
execute_graphcut() (in module OCT_GUI.Algorithms.AutomaticSegmentation.GraphCutSegmentation)
(in module OCT_GUI.Algorithms.RefinementRPE.GraphCutSegmentation)
exploremode() (OCT_GUI.GUI_Classes.Framework.GUI method)
F
fillMissingColumns() (in module OCT_GUI.Algorithms.Flattening.VolumeFlattening)
(in module OCT_GUI.Algorithms.SlowScanRegistration.RPEBasedRegistration)
G
getBottomXMotion() (OCT_GUI.GUI_Classes.Framework.GUI method)
getBottomYMotion() (OCT_GUI.GUI_Classes.Framework.GUI method)
getGraph() (in module OCT_GUI.Algorithms.ManualCorrection.GraphCutBM)
(in module OCT_GUI.Algorithms.ManualCorrection.GraphCutILM)
(in module OCT_GUI.Algorithms.ManualCorrection.GraphCutRPE)
getILMGraph() (in module OCT_GUI.Algorithms.AutomaticSegmentation.BuildILMGraph)
getOriginalRGBVolume() (in module OCT_GUI.FileHandler.ImportHandler)
getProjectionILMRPE() (in module OCT_GUI.Visualization.Projections)
getResult() (OCT_GUI.Algorithms.AutomaticSegmentation.ThreeLayerSegmentation.LayerSegmentation method)
(OCT_GUI.Algorithms.RefinementRPE.RPERefinementAlgorithm.RPERefinementClass method)
getRPEGraph() (in module OCT_GUI.Algorithms.AutomaticSegmentation.BuildRPEGraph)
(in module OCT_GUI.Algorithms.RefinementRPE.BuildRPEGraph)
getsubBMSlab() (in module OCT_GUI.Visualization.Projections)
getsubRPESlab() (in module OCT_GUI.Visualization.Projections)
getTopXMotion() (OCT_GUI.GUI_Classes.Framework.GUI method)
getTopYMotion() (OCT_GUI.GUI_Classes.Framework.GUI method)
getVesselnessImage() (in module OCT_GUI.Visualization.Projections)
GUI (class in OCT_GUI.GUI_Classes.Framework)
H
heatmap_min (OCT_GUI.GUI_Classes.Framework.GUI attribute)
HMDrusen() (OCT_GUI.GUI_Classes.Framework.GUI method)
I
inpaint() (in module OCT_GUI.Algorithms.AutomaticSegmentation.InpaintSegmentation)
(in module OCT_GUI.Algorithms.ManualCorrection.GraphCutBM)
(in module OCT_GUI.Algorithms.ManualCorrection.GraphCutILM)
(in module OCT_GUI.Algorithms.ManualCorrection.GraphCutRPE)
(in module OCT_GUI.Algorithms.RefinementRPE.InpaintSegmentation)
inpaintOriginalSegmentation() (OCT_GUI.GUI_Classes.Framework.GUI method)
inpaintSegmentationFiltered() (OCT_GUI.GUI_Classes.Framework.GUI method)
J
join() (OCT_GUI.Algorithms.AutomaticSegmentation.GraphCutSegmentation.thread_pipeline method)
(OCT_GUI.Algorithms.RefinementRPE.GraphCutSegmentation.thread_pipeline method)
K
keyPressedDown() (OCT_GUI.GUI_Classes.Framework.GUI method)
keyPressedUp() (OCT_GUI.GUI_Classes.Framework.GUI method)
L
LayerSegmentation (class in OCT_GUI.Algorithms.AutomaticSegmentation.ThreeLayerSegmentation)
loadCompleteSegmentation() (in module OCT_GUI.FileHandler.ImportHandler)
(OCT_GUI.GUI_Classes.Framework.GUI method)
loadGroundtruthVolume() (in module OCT_GUI.FileHandler.ImportHandler)
loadVolume() (in module OCT_GUI.FileHandler.ImportHandler)
(OCT_GUI.GUI_Classes.Framework.GUI method)
loadVolumeOCTA() (OCT_GUI.GUI_Classes.Framework.GUI method)
loadVolumeUnmerged() (OCT_GUI.GUI_Classes.Framework.GUI method)
M
markGA() (OCT_GUI.GUI_Classes.Framework.GUI method)
metricCalculation() (OCT_GUI.GUI_Classes.Framework.GUI method)
minProjectionILMRPE() (OCT_GUI.GUI_Classes.Framework.GUI method)
O
OCT_GUI.Algorithms.AutomaticSegmentation.BruchsSegmentation (module)
OCT_GUI.Algorithms.AutomaticSegmentation.BuildILMGraph (module)
OCT_GUI.Algorithms.AutomaticSegmentation.BuildRPEGraph (module)
OCT_GUI.Algorithms.AutomaticSegmentation.GraphCutSegmentation (module)
OCT_GUI.Algorithms.AutomaticSegmentation.GraphWeights (module)
OCT_GUI.Algorithms.AutomaticSegmentation.InpaintSegmentation (module)
OCT_GUI.Algorithms.AutomaticSegmentation.ThreeLayerSegmentation (module)
OCT_GUI.Algorithms.Flattening.VolumeFlattening (module)
OCT_GUI.Algorithms.ManualCorrection.Evaluation (module)
OCT_GUI.Algorithms.ManualCorrection.GraphCutBM (module)
OCT_GUI.Algorithms.ManualCorrection.GraphCutILM (module)
OCT_GUI.Algorithms.ManualCorrection.GraphCutRPE (module)
OCT_GUI.Algorithms.RefinementRPE.BuildRPEGraph (module)
OCT_GUI.Algorithms.RefinementRPE.GraphCutSegmentation (module)
OCT_GUI.Algorithms.RefinementRPE.GraphWeightsRefine (module)
OCT_GUI.Algorithms.RefinementRPE.InpaintSegmentation (module)
OCT_GUI.Algorithms.RefinementRPE.RPERefinementAlgorithm (module)
OCT_GUI.Algorithms.SlowScanRegistration.RPEBasedRegistration (module)
OCT_GUI.FileHandler.ExportHandler (module)
OCT_GUI.FileHandler.ImportHandler (module)
OCT_GUI.FileHandler.ParameterReader (module)
OCT_GUI.GUI_Classes.CanvasHeatmap (module)
OCT_GUI.GUI_Classes.CanvasXY (module)
OCT_GUI.GUI_Classes.CanvasXZ (module)
OCT_GUI.GUI_Classes.CanvasYZ (module)
OCT_GUI.GUI_Classes.FrameManualCorrection (module)
OCT_GUI.GUI_Classes.Framework (module)
OCT_GUI.GUI_Classes.OptionsPane (module)
OCT_GUI.PRLEC (module)
OCT_GUI.Tooltips.TipHandler (module)
OCT_GUI.Visualization.DelineateGA (module)
OCT_GUI.Visualization.Heatmap (module)
OCT_GUI.Visualization.Projections (module)
P
pack() (in module OCT_GUI.Visualization.DelineateGA)
propagateBM() (in module OCT_GUI.Algorithms.ManualCorrection.GraphCutBM)
propagateILM() (in module OCT_GUI.Algorithms.ManualCorrection.GraphCutILM)
propagateRPE() (in module OCT_GUI.Algorithms.ManualCorrection.GraphCutRPE)
R
ransac_fit() (in module OCT_GUI.Algorithms.Flattening.VolumeFlattening)
(in module OCT_GUI.Algorithms.SlowScanRegistration.RPEBasedRegistration)
readGlobalParameters() (in module OCT_GUI.FileHandler.ParameterReader)
readManRefParameters() (in module OCT_GUI.FileHandler.ParameterReader)
readRPERefinementDict() (in module OCT_GUI.FileHandler.ParameterReader)
readThreeLayerDict() (in module OCT_GUI.FileHandler.ParameterReader)
resetSegmentation() (OCT_GUI.GUI_Classes.Framework.GUI method)
RPERefinementClass (class in OCT_GUI.Algorithms.RefinementRPE.RPERefinementAlgorithm)
run() (OCT_GUI.Algorithms.AutomaticSegmentation.GraphCutSegmentation.thread_pipeline method)
(OCT_GUI.Algorithms.AutomaticSegmentation.ThreeLayerSegmentation.LayerSegmentation method)
(OCT_GUI.Algorithms.RefinementRPE.GraphCutSegmentation.thread_pipeline method)
(OCT_GUI.Algorithms.RefinementRPE.RPERefinementAlgorithm.RPERefinementClass method)
runAutomaticSegmentation() (OCT_GUI.GUI_Classes.Framework.GUI method)
runFlattening() (in module OCT_GUI.Algorithms.Flattening.VolumeFlattening)
runPipeline() (OCT_GUI.Algorithms.AutomaticSegmentation.GraphCutSegmentation.thread_pipeline method)
(OCT_GUI.Algorithms.AutomaticSegmentation.ThreeLayerSegmentation.LayerSegmentation method)
(OCT_GUI.Algorithms.RefinementRPE.GraphCutSegmentation.thread_pipeline method)
(OCT_GUI.Algorithms.RefinementRPE.RPERefinementAlgorithm.RPERefinementClass method)
runRPERefinement() (OCT_GUI.GUI_Classes.Framework.GUI method)
runSlowScanRegistration() (in module OCT_GUI.Algorithms.SlowScanRegistration.RPEBasedRegistration)
runWeightCalculation() (in module OCT_GUI.Algorithms.AutomaticSegmentation.GraphWeights)
(in module OCT_GUI.Algorithms.RefinementRPE.GraphWeightsRefine)
S
saveHeatmap() (in module OCT_GUI.FileHandler.ExportHandler)
(OCT_GUI.GUI_Classes.Framework.GUI method)
saveInpainted() (in module OCT_GUI.FileHandler.ExportHandler)
(OCT_GUI.GUI_Classes.Framework.GUI method)
saveLineSegmentation() (in module OCT_GUI.FileHandler.ExportHandler)
(OCT_GUI.GUI_Classes.Framework.GUI method)
showVessels() (OCT_GUI.GUI_Classes.Framework.GUI method)
start_correction_mode() (OCT_GUI.GUI_Classes.Framework.GUI method)
start_explore_mode() (OCT_GUI.GUI_Classes.Framework.GUI method)
subBMSlab() (OCT_GUI.GUI_Classes.Framework.GUI method)
subRPESlab() (OCT_GUI.GUI_Classes.Framework.GUI method)
T
thread_pipeline (class in OCT_GUI.Algorithms.AutomaticSegmentation.GraphCutSegmentation)
(class in OCT_GUI.Algorithms.RefinementRPE.GraphCutSegmentation)
U
undoSegmentation() (OCT_GUI.GUI_Classes.Framework.GUI method)
unFlatten() (in module OCT_GUI.Algorithms.Flattening.VolumeFlattening)
updateBlender() (OCT_GUI.GUI_Classes.Framework.GUI method)
updateBlenderHelper() (OCT_GUI.GUI_Classes.Framework.GUI method)
updateHeatSlice() (OCT_GUI.GUI_Classes.Framework.GUI method)
updateHeatSlice_Helper() (OCT_GUI.GUI_Classes.Framework.GUI method)
updateSegmentation() (OCT_GUI.GUI_Classes.Framework.GUI method)
updateVolumeSliceXY() (OCT_GUI.GUI_Classes.Framework.GUI method)
updateVolumeSliceXY_Helper() (OCT_GUI.GUI_Classes.Framework.GUI method)
updateVolumeXZ() (OCT_GUI.GUI_Classes.Framework.GUI method)
updateVolumeXZSlice() (OCT_GUI.GUI_Classes.Framework.GUI method)
updateVolumeXZSlice_Helper() (OCT_GUI.GUI_Classes.Framework.GUI method)
updateVolumeYZ() (OCT_GUI.GUI_Classes.Framework.GUI method)
updateVolumeYZSlice() (OCT_GUI.GUI_Classes.Framework.GUI method)
updateVolumeYZSlice_Helper() (OCT_GUI.GUI_Classes.Framework.GUI method)
PRLEC OCT Processing Framework
Navigation
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
Related Topics
Documentation overview
Quick search