MCPcopy Create free account

hub / github.com/PetteriAimonen/focus-stack / types & classes

Types & classes43 in github.com/PetteriAimonen/focus-stack

↓ 1 callersClasscolor_entry_t
src/task_reassign.hh:44
↓ 1 callersClassmallinfo2
src/worker.cc:297
ClassFocusStack
src/focusstack.hh:24
ClassHistogramPercentile
src/histogrampercentile.hh:9
ClassImgTask
src/focusstack.hh:21
ClassImgTask
Task that has image as a result.
src/worker.hh:56
ClassLogger
src/focusstack.hh:22
ClassLogger
src/logger.hh:13
ClassOptions
src/options.hh:11
ClassRadialFilter
Find the closest valid point in each radial direction and average them together to fill in any points with 0 value.
src/radialfilter.hh:13
ClassTask
Generic runnable task, optionally with some dependencies on other tasks
src/worker.hh:19
ClassTask_3DPreview
src/task_3dpreview.hh:8
ClassTask_Align
src/focusstack.hh:17
ClassTask_Align
src/task_align.hh:13
ClassTask_BackgroundRemoval
src/task_background_removal.hh:9
ClassTask_Denoise
src/task_denoise.hh:8
ClassTask_Depthmap
src/focusstack.hh:19
ClassTask_Depthmap
This task works incrementally, updating the depthmap array for each new image. The focus measure for each layer is compared against its neighbours. If
src/task_depthmap.hh:12
ClassTask_Depthmap_Inpaint
src/task_depthmap_inpaint.hh:10
ClassTask_FocusMeasure
src/task_focusmeasure.hh:9
ClassTask_Grayscale
src/task_grayscale.hh:9
ClassTask_Grayscale
src/focusstack.hh:15
ClassTask_LoadImg
src/focusstack.hh:14
ClassTask_LoadImg
src/task_loadimg.hh:8
ClassTask_Merge
src/focusstack.hh:16
ClassTask_Merge
src/task_merge.hh:11
ClassTask_Reassign
Task_Reassign converts grayscale image to color image by looking up color values from a previously built map.
src/task_reassign.hh:72
ClassTask_Reassign_Map
src/focusstack.hh:18
ClassTask_Reassign_Map
Task_Reassign_Map builds a map between grayscale and color values. The map can be built incrementally, so that source images can be unloaded from RAM
src/task_reassign.hh:21
ClassTask_SaveImg
src/task_saveimg.hh:9
ClassTask_Wavelet
src/task_wavelet.hh:12
ClassTask_Wavelet_OpenCL
src/task_wavelet_opencl.hh:8
ClassWavelet
src/task_wavelet_templates.hh:15
ClassWorker
src/focusstack.hh:20
ClassWorker
Work queue class that distributes tasks to threads.
src/worker.hh:103
Enumalign_flags_t
src/focusstack.hh:29
Enumlog_level_t
src/focusstack.hh:41
Classradialfilter_add_walker_t
Adding paint class for the walker Adds 1 to all pixels between two points.
src/radialfilter.cc:46
Classradialfilter_avg_walker_t
Averaging class for the Bresenham walker Keeps track of the last pixel and sums it to each output position.
src/radialfilter.cc:10
Classradialfilter_blob_distance_walker_t
Blob distance calculation class for the walker Measures distance between blobs
src/radialfilter.cc:153
Classradialfilter_connect_walker_t
Connecting class for the walker Keeps track of the last pixel and then paints a line between them.
src/radialfilter.cc:90
Classradialfilter_paint_max_walker_t
Maximum painting class for the walker Sets pixels to value if higher than old value.
src/radialfilter.cc:131
Classradialfilter_paint_walker_t
Setting paint class for the walker Sets pixels between two points to value
src/radialfilter.cc:67