ShineStacker
Project description
Shine Stacker
Focus Stacking Processing Framework and GUI
Focus stacking for microscopy, macro photography, and computational imaging
Key Features
- 🚀 Batch Processing: Align, balance, and stack hundreds of images
- 🧩 Modular Architecture: Mix-and-match processing modules
- 🖌️ Retouch Editing: Final interactive retouch of stacked image from individual frames
- 📊 Jupyter Integration: Image processing python notebooks
Interactive GUI
The GUI has two main working areas:
- Project: manage and run focus stacking workflows in a flexible and configurable way, with optional intermediate batch stacking.
- Retouch: select interactively details from individual frames and apply final filters to the blended image.
Resources
🌍 Website on WordPress • 📖 Main documentation • 📝 Changelog
Note for macOS users
The following note is only relevant if you download the application as compressed archive from the release page.
The macOS system security protection prevent to run applications downloaded from the web that come from developers that don't hold an Apple Developer Certificate.
In order to prevent this, follow the instructions below:
- Download the compressed archive
shinestacker-macos.tar.gzin yourDownloadfolder. - Double-click the archive to uncompress it. You will find a new folder
shinestacker. - Open a terminal (Applications > Utilities > Terminal)
- Type the folliwng command on the terminal:
xattr -cr ~/Downloads/shinestacker/shinestacker.app
- Now you can double-click the Sine Stacker icon app in the
shiestackerfolder and it should run.
macOS adds a quarantine flag to all files downloaded from the internet. The above command removes that flag while preserving all other application functionality.
Credits
The first version of the core focus stack algorithm was initially inspired by the Laplacian pyramids method implementation by Sami Jawhar that was used under permission of the author. The implementation in the latest releases was rewritten from the original code.
Resources
- Pyramid Methods in Image Processing, E. H. Adelson, C. H. Anderson, J. R. Bergen, P. J. Burt, J. M. Ogden, RCA Engineer, 29-6, Nov/Dec 1984 Pyramid methods in image processing
- A Multi-focus Image Fusion Method Based on Laplacian Pyramid, Wencheng Wang, Faliang Chang, Journal of Computers 6 (12), 2559, December 2011
License
- Code: The software is provided as is under the GNU Lesser General Public License v3.0. See LICENSE for details.
- Logo: The Shine Stacker logo was designed by Alessandro Lista. Copyright © Alessandro Lista. All rights reserved. The logo is not covered by the LGPL-3.0 license of this project.
Attribution request
📸 If you publish images created with Shine Stacker, please consider adding a note such as:
Created with Shine Stacker – https://github.com/lucalista/shinestacker
This is not mandatory, but highly appreciated.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file shinestacker-1.5.4.tar.gz.
File metadata
- Download URL: shinestacker-1.5.4.tar.gz
- Upload date:
- Size: 30.0 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4355659e8d869dbbfd1177ea9c57c8435ff531a8bf80ba8f4f5d03d322d5fae5
|
|
| MD5 |
16a3bfd2156fb3ed69091196a02cc273
|
|
| BLAKE2b-256 |
45ad0149407f9947f92e36b8bb38819c494fd95754c0338a9b086924c553a144
|
File details
Details for the file shinestacker-1.5.4-py3-none-any.whl.
File metadata
- Download URL: shinestacker-1.5.4-py3-none-any.whl
- Upload date:
- Size: 451.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6bc6efd2eba6e79133aca81d2ad08281815fd4bf057051e28a17375198af4fe8
|
|
| MD5 |
5addd5463a49354848e1ef6942039b7b
|
|
| BLAKE2b-256 |
ac0b0af5479ef88143e9a02a16035a989bfc85d6a5aa985f592dd1337f8646f9
|