Shine Stacker is also a Python framework for batch processing of focus stacking.
Python scripting is also supported for Jupyter notebooks.
Quick start example
from shinestacker import *
job = StackJob("job",
"E:/focus_stacking/project_directory/",
input_path="tiff_images")
job.add_action(Actions("align", actions=[
AlignFrames(), BalanceFrames()]))
job.add_action(FocusStackBunch("batches", PyramidStack(),
frames=12, overlap=2))
job.add_action(FocusStack("stack", PyramidStack(),
prefix='pyram_'))
job.add_action(FocusStack("stack", DepthMapStack(),
input_path='batches',
prefix='dmap_'))
job.run()
Donwlload the code or install the python pacgkage.


See the documentation below for more details.
- Documentation (GitHub)
- Documentation (ReadTheDocs)
