StarStaX - Version 0.52
02) Photo Gallery
04) Change Log
05) Known Bugs
06) Blending Modes
07) Usage & Tutorials
08) System Requirements
09) Download and Installation
10) Frequently Asked Questions
StarStaX is a fast multi-platform image stacking and blending software, which allows to merge a series of photos into a single image using different blending modes. It is developed primarily for Star Trail Photography where the relative motion of the stars in consecutive images creates structures looking like star trails. Besides star trails, it can be of great use in more general image blending tasks, such as noise reduction or synthetic exposure enlargement.
StarStaX has advanced features such as interactive gap-filling and can create an image sequence of the blending process which can easily be converted into great looking time-lapse videos.
StarStaX is currently under development. The current (development) version 0.52 was released on September 03, 2012. StarStaX is available as a free download for Mac OS X, Windows and Linux.
Please send feedback, bugs, results and suggestions via e-mail to:
Check out the StarStaX Flickr group for some great photos created using StarStaX!
Did you get some nice photos using StarStaX ? Let me know!
Features - Version 0.52
Blending/stacking modes: Lighten, Darken, Average, Addition, Subtraction, Multiplication
Interactive gap filling mode to automatically close small gaps in star trails (see the gap filling tutorial)
Supports a multitude of image formats (JPG, TIFF up to 16-bit/channel, PNG, etc.), Raw images cannot (yet) be developed using StarStaX - there are many better tools for that. For Raw images, use your favorite Raw converter, make your adjustments and export the images as TIFF.
Cumulative mode: A stacked image can be saved after each frame is processed (to create a cumulative stacking video)
Averaging and subtraction of dark frames to remove hot pixels and noise
Smooth zoom, 100% view, different view interpolation modes (anti-aliasing)
GPU support for fast navigation within images
Multi-touch / mouse wheel support for scrolling
Multi-CPU / multi-core and SSE optimized for processing speed
Multi-language (currently: English, German and Spanish)
- Bugfix: Fixed dark frame subtraction which gave wrong results in version 0.51
- Interactive gap filling mode to close small gaps in star trails (see the gap filling tutorial)
- Improved drag & drop support
- Spanish localization (thanks to Alfonso Pereira Castro)
- Further speed optimizations
- Lots of minor improvements
Version 0.41 (bugfix release)
- Bugfix: Fixed flickering issue on Windows 7 when saving cumulative images
- Windows version is now considered stable
- Experimental Windows version released
- Cumulative saving mode. Save the current stacked image after each frame (to create nice videos)
- Automatic check for program updates
- Scrolling mode can be inverted to simulate iOS scrolling
- GUI enhancements (tooltips, tab order, focusing, etc.)
- Further SSE speed optimizations
- Bugfix: Application menu now translates correctly on the Mac
- Bugfix: Lossless TIFF compression now works as expected
- Bugfix: Enhancements to smooth zooming
Version 0.31 (bugfix release)
- Bugfix: Keyboard zoom speed no longer depends on system keyboard repeat rate setting
- Bugfix: Fixed progress bar settings when dark frame subtraction is used
- Dark frame subtraction
- SSE speed opimization for blending
- Average, Addition, Subtraction, Multiplication blending modes
- Smooth zooming and anti-aliasing
- Multi-Core optimization
- Initial release
Known Bugs - Version 0.52
Mac OS X version
- Shortcut "Cmd+A" to "select all files" is not available in file open dialogs (QTBUG-8453)
Lighten: Compares the images and chooses the brightest pixel at each location. Use this to create star trails. If your camera pauses between consecutive exposures, there might be small gaps in the resulting star trails. In that case, the "Gap Filling" mode should be used, see below.
Gap Filling: Optimized 'Lighten' blending mode which tries to eliminate small gaps in star trails. The user can choose a threshold to limit processing to certain regions of the image (e.g. only the star trails) and control the amount of gap filling to be applied. See the corresponding gap filling tutorial.
Darken: Compares the images and chooses the darker pixel at each location. Use this to remove star trails.
Average: Averages the individual images. This can be used to reduce random noise from a set of photos of the same scene, thereby creating smoother images, particularly in image regions with low brightness and color variation.
Addition / Subtraction / Multiplication: Adds, subtracts or multiplies the images. Adding is particularly useful to synthetically generate longer exposed images from a set of individual images of the same scene. Here, the exposure of the stacked image is equal to the sum of the exposures of the individual input images.
Dark frame subtraction: When dark frames, i.e. photos taken with closed shutter or lens cap on, are available, they are averaged and automatically subtracted from each input image. This can reduce sensor noise and remove sensor pixel errors (hot-pixels) in the final image.
Usage & Tutorials
StarStaX has been designed to be easy-to-use without a steep learning curve. To get started quickly, take a look at this tutorial. There are tooltips available for most of the options and features of StarStaX. Just hover the mouse pointer over user interface elements of StarStaX to get a quick explanation of the underlying features and options.
Here is a quick overview of general usage:
Load input images (menu bar or icon), optionally: load dark frames
Select blending mode in preferences
Save output image
Zooming / Scrolling
Plus ("+") and minus ("-") keys for smooth zooming
Click and hold left mouse button to drag the image
Horizontal and vertical scrolling with mouse wheel or two-finger multi-touch gesture
Double-click to center view on an image area (this area becomes the new "focus" for smooth zooming)
"F" key to fit zoom to window size
"Z" key for the all important 100% view
Select cumulative saving in "Blending" preferences tab
An image will be saved to the specified location after each image is processed
Mac OS X version
StarStaX requires Mac OS X 10.5 or higher and a 64-bit capable Intel processor (Intel Core 2 Duo or better). To find out if your Intel Mac has a 64-bit CPU, please refer to: http://support.apple.com/kb/HT3696
StarStaX requires Windows XP or higher.
StarStaX has been tested on Ubuntu 10.04.2 LTS (x86, 32bit), 12.04.1 LTS (x86, 32bit) and 12.04.1 LTS (amd64, 64bit). It may or may not work on other distributions.
Requirements for the Ubuntu 10.04.2 LTS version:
glibc >= 2.11, libjpeg62, freeglut3
Requirements for the Ubuntu 12.04.1 LTS version:
glibc >= 2.15, libjpeg62, freeglut3
Download and Installation
StarStaX is available as a free download for Mac OS X, Windows and Linux.
If you like StarStaX please consider making a contribution to support further development.
Installation instructions are given below:
Mac OS X version (stable)
StarStaX is available as a .dmg file from here: StarStaX-0.52_Mac.dmg
Download and mount the disk image and drag StarStaX to your Applications folder.
Windows version (stable)
StarStaX is available as a .zip file from here: StarStaX-0.52_Windows.zip
Extract the .zip archive and double-click on "StarStaX.exe" in the folder StarStaX-0.52. There is no installer. You can manually copy the StarStaX folder to any folder you like and create a link to StarStaX.exe, e.g. on the desktop or in the program menu. To uninstall just remove the StarStaX folder from your harddisk.
Linux version (experimental)
StarStaX is available as a .tgz file from here:
Ubuntu 10.04.2 LTS (x86, 32bit)
Ubuntu 12.04.1 LTS (x86, 32bit)
Ubuntu 12.04.1 LTS (amd64, 64bit)
Download and extract the .tgz file. Execute the start script 'startStarStaX.sh' .
See the system requirements above.
Frequently Asked Questions
Q: Can I host a copy of StarStaX on my server ?
A: No. Please refrain from doing so. Use a link to www.starstax.net instead.
Q: Will there be a version for Mac OS X 10.4 ?
A: On the Mac, OS X 10.5 is the absolute minimum requirement.
Q: Does StarStaX run on my PowerPC (G4 / G5) or Intel Core Solo / Duo Mac ?
A: On the Mac, at least an Intel Core 2 Duo processor (64-bit) is required. There is no PowerPC support.
Q: Can you implement feature XXX ?
A: StarStaX is developed in (valuable and scarce) spare time, so feature requests cannot be handled immediately. I am constantly developing my own ideas on how StarStaX could be further developed. If you have a good idea, let me know.
Q: Why can't StarStaX read my Canon/Nikon/Sony etc. raw camera files ?
A: Raw development is a highly non-trivial problem. While a simple raw plug-in could be included rather easily into StarStaX, it's quality would certainly not be on par with available commercial and open-source products (Aperture, Lightroom, RawTherapee, etc.). That's why there won't be any raw support in StarStaX in the near future.
Q: How can I choose the image format to save my stacked image in ?
A: StarStaX guesses the format from the file name. Simply add your favorite image extension to the filename in the save dialog, e.g. myGreatStackedImage.jpg.
Q: Cmd+A does not work on Mac OS X to select all my images !?
A: This is a known bug. As a workaround, you can select the first and last image while holding down the Shift key.
Q: Is StarStaX available in my favorite language ?
A: StarStaX is localized to English, German and Spanish. If you want to help in translating it to your native language, let me know!
Q: I think I have found a bug in StarStaX !
A: Let me know and tell me how to reproduce it.
Q: Where can I get some help / tips on using StarStaX ?
A: You might wanna take a look at the StarStaX Flickr Group.
Q: StarStaX ? What does that mean ?
A: StarStaX is a Star Trails Image Stacker for Mac OS X.
Q: Is StarStaX open-source / Do I have do pay for it ?
A: StarStaX remains closed-source for now and is available as freeware. It uses (and dynamically links) to the Qt framework which is used under the LGPL Version 2.1 license.
Q: I want to credit StarStaX !
A: Please use a link to www.starstax.net.
Christian Enzweiler for design and graphics work
Alfonso Pereira Castro for the Spanish translation of StarStaX
All the StarStaX users for lots of feedback and suggestions