Skip to content
SPECIFICTION
Get listed

focus-stack vs OpenFocus

focus-stack

github.com

OpenFocus

github.com

Side by side

Figurefocus-stackOpenFocus
Price fromFreeFree
Free planYesYes
Free trial——
Open source—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
Self-hosted—Yes
Plans published11
Spec score · Focus Stacking Software8.3 (#6)8.4 (#5)
Image alignmentIt can resize and rotate images to align them, and can compensate for white balance and exposure differences.It offers ECC and Homography methods to align image sequences.
LicenseThe repository identifies the project as MIT licensed.The repository is released under the MIT License.
PurposeCombines photos taken at different focus settings by selecting the sharpest source image for each pixel to create an extended depth of field image.OpenFocus aligns and fuses multi-focus image sequences into images with greater depth of field.

Plans

focus-stack

  • focus-stackFree

focus-stack pricing →

OpenFocus

  • Free and open sourceFree

OpenFocus pricing →

In their own words

focus-stack

focus-stack is a free desktop program that combines photographs taken at different focus settings into an image with extended depth of field. For each pixel, it selects the sharpest source image, a method documented for uses such as microscope photography. The tool can resize and rotate stack images to align them, or alignment can be skipped or adjusted. Outputs include a focus-stacked image, an optional depth map, and a 3D preview based on that map. Input formats supported by OpenCV include JPG, PNG, and TIFF, while the filename extension determines output format. Processing controls cover denoising, consistency filtering, batch size, and thread count. OpenCV’s OpenCL interface provides GPU acceleration when available, with an option to disable it. Binary packages are listed for Windows 10, Ubuntu 20.04, and Mac OS X. The project is MIT licensed; Linux builds require OpenCV 3.0 or newer and basic build tools.

Visit github.com

OpenFocus

OpenFocus aligns and fuses multi-focus image sequences to create images with focus throughout. It offers ECC and Homography alignment and several fusion methods: Guided Filter, DCT, DTCWT, GFG-FGF and the StackMFF V4 AI model. A wipe view lets users compare source frames with results, and the software can generate depth maps showing focus position per pixel. It supports folder-based batch processing and a headless command-line interface for scripting and CI. Listed inputs include JPG, PNG, BMP, TIFF, MP4 and numbered image folders; the manual also describes decoding additional video formats. Outputs include those image formats, image-sequence folders and GIF animations. Research functions include metadata-calibrated scale bars and multi-page TIFF stacks that preserve 16-bit depth. The interface supports English, Chinese, Japanese and Spanish, with automatic system-language detection. OpenFocus is free under the MIT License, though included algorithms may have separate license terms. Its Windows and macOS app builds are unsigned and may trigger SmartScreen or Gatekeeper warnings on first launch.

Visit github.com