keiths image stacker 4.2
Keiths Image Stacker 4.2
Keiths Image Stacker - Image processing program more>>
What Keiths Image Stacker provides, more than anything else, is a workspace in which to align many similar images (say from a quicktime movie of Jupiter taken through a telescope with a webcam) and then to produce a stack of the images, which consists of a single image that comprises either the sum, or the average, or some value in between of the individually stacked images.
Stacking images is a well-established method for increasing the signal-to-noise ratio in a series of similar images. True "information" will shine through the stack, while random noise will drop out.
Enhancements:
- In the Unsharp Mask and Laplacian Sharpening Interfaces, if you attempted to redefine a the preview bounds but released the mouse button without dragging a rectangle, this could cause subsequent crashes later on. Should be fixed.
- v4.1 introduced a bug into the Open FITS file interface, in which each channel opened would erase any existing channels in the stack. This made it impossible to recover an RGB stack from three FITS files. The problem has been solved.
- The sliders in the Power Spectrum Sorting Interface were being memory leaked. Fixed.
- Fixed a bug that could cause a crash when the Clips Window is closed.
- Centroid alignment wasnt using the proper algorithm to determine a pixels overall value (using average instead of max of RGB components). Fixed.
- Preview bounds for a variety of operations were not properly displayed in the FrameStack window if the FrameStack window size did not perfectly match that actual FrameStacks size. Should be fixed.
- The Laplacian Sharpening Interface did not respect the pin-zero and pin-one boxes when creating the final result after hitting the OK button. This would cause the final result to suddenly change so as to not match the preview that was available immediately before hitting OK. This is fixed now.
- The Laplacian Sharpening Interface did not remember the value of the DC term properly after being closed. Fixed.
- Half bug, half missing feature in some cases, the Marking Clip Rect (cyan border around a clip) often was not drawn for many operations. Several occurances of this bug were fixed in v4.1. Several more are fixed here.
- Turns out I was calculating 2D power spectrums quite incorrectly. Sorting by power spectrum will hopefully improve now.
- A smattering of small changes and fixes to the precise dimensions of power-2 operations bounds rects and methods for getting pixels from GWorlds (inclusion of the right and bottom edges of pixels of a bounds rect primarily)
- In the Unsharp Masking Interface, if you moved the preview rect, the old preview rect was not restored to the original image. Fixed.
- If the RGB channels of the Frame Stack were independently aligned, the single channel views in the Histograms/Levels Interface were not drawn properly. Fixed (and eliminated now that those checkboxes are gone)
- If the FrameStack was rebuilt, the RGB alignments on the FrameStack were not reinitialized to (0, 0). Bug? Stupid feature? Either way, they are initialized now.
Changes:
- Added Debayering on the individual clips, for use with cameras that have been "RAW" modded to receive the Bayer pattern directly from the cameras CCD.
- Decreased the Event reaction time slightly. This vastly cuts the amount of CPU resources being hogged by the program without noticably affecting the programs performance.
- When sorting frames by power spectrum distribution, there is now a high frequency cutoff slider in addition to the old low frequency cutoff slider. The score of a frame will be the ratio of the sum of power between the cutoffs to the sum of total power. Initial experiments suggest that this can definitely improve the final sorted order of the frames.
- A few sorting methods have been completely removed because people continue to be confused as to how to properly sort the frames in such a way as to get satisfying results. At the same time, the sorting menu has been garnished with some textual notes that should prod people in the right direction under most circumstances.
- Significant changes to centroid alignment. Centroid alignment is considerably faster than difference alignment, especially when the misalignments are large. However, it may not produce the optimal alignment (I am unsure about this. Perhaps it is optimal after all, in which it is definitely superior to the difference method). Therefore, it is suggested to use centroid alignment (4-key) first and then clean up with a difference alignment using the 3-key. The 1-key and 2-key difference alignments, despite fixing large misalignments better than the 3-key method, are slower than the centroid method, which is why centroid followed by 3-key is recommended as the best overall approach.
- Added Cross-Correlation alignment. It is used in the same fashion as the existing four methods of alignment, three for difference and one for centroid. Simply hold down the 5 key and click on a clip or a selection of clips to use it. You must, however, use a power-of-two Operations Bound rect. Otherwise the program simply beeps. While this method usually works pretty well, it sometimes gets confused and produces a completely ridiculous alignment. Additionally, it is noticeably slower than the other alignment methods. Frankly, I think the centroid method is best for macro-alignments and the key-3 difference method is best for micro-alignments.
- Added a new operation on the FrameStack called Fourier Transform Editor. This allows you to literally paint out those parts of the Fourier transform of the stack that correspond to periodic interference patterns, such as the "herring bone" pattern that pervades many long exposure modified webcams. Aligning with a brightness threshold (which deals with the same problem in some cases) is still crucial, since it provides an optimal and sharp alignment, but if the final stack is not deep enough, it can still exhibit these kinds of interference patterns. This tool will virtually eliminate them. I would guess that it should also help in mitigating Bayer pattern effects, although I have not experimented with this yet.
- The centroid alignment wasnt using the brightness threshold before. Only the difference alignment was. Now centroid alignment uses it too, as does the new cross correlation alignment (although it may introduce unnatural edges into the image which could mess up the cross correlation alignment).
- Added a new checkbox to the Open Movie Interface that lets you specify that frames should be aligned on the fly as they are brought into the workspace. Not only does this allow you to align at the time of opening the file (which doesnt really save any time if you think about it), but it allows you to specify a bounds rect in the Open Movie Interface that only needs to fit around the object in the first frame, not the full drifted area of the object in all frames. This will save memory of course. Likewise this prevents the object from drifting outside the specified rect and being clipped by accident if you didnt make the original rect big enough in the first frame.
- Added four menu commands to the View menu for viewing the RGB channels of the FrameStack individually. Note that the 1, 2, and 3 command key menu equivalents have been reassigned in accordance with this change. These menu commands work even when the various operations dialogs are open. Note, however, that the channel appearances interact with the preview rects in some strange ways. I am still working on designing the best possible interface and interaction for all the possible combinations of settings.
- Removed the recently added channel checkboxes in the Histogram/Levels Interface. They are no longer necessary now that the much easier to use menu command replacements are available.
- Documentation updates.
- Resampling of the clips used to occur on the original opened-from-disk form of the clip. It now occurs on the modified form and makes the modified form the original form after resampling is completed. This means any operations become permanant and should be turned off prior to resampling if you dont want this, including dark frame subtraction, flat field division, normalization, median filtering, and alignment. In particular, this applies to deBayering as well, but deBayering must be done before resampling, as it will not work properly after resampling.
- Increased the maximum slider value for the Mask Intensity sliders in the Unsharp Masking and Laplacian Sharpening Interfaces.
Keiths AstroImager 1.0
Keiths AstroImager - Webcam capture program especially tailored to astrophotography more>>
Main features:
- Focus aid using power spectrum distribution or brightness
- RGB and value histogram observation
- RGB channel separation
- Histogram level adjustment
- DeBayering (for RAW modded cameras)
- Framerate calculation
- An overlayed target on the image which is useful for telescope collimation, periodic error training, and drift alignment
- Autoguiding on LX200 or compatible telescopes and mounts
- Control of Steve Chambers long exposure modified webcams.
Web Image Maker 1.0
Web Image Maker - Auto copy .dmg disk images to a directory more>>
This task is already possible via the command line utility hdiutil, but Web Image Maker speeds up and simplifies the task by allowing you to simply drop disk images onto the application, where they will be made "internet-enabled" immediately.
EOS Image Manager 0.9.2
File copy/rename/sort/re-case tool. more>>
Image Shackle 1.0
Quickly and easily scale images Quickly and easily scale images with Image Shackle. Drag an image onto Image Shackle and it is scaled to the desired size that you type in or select with a slider more>> Quickly and easily scale images
Quickly and easily scale images with Image Shackle.
Drag an image onto Image Shackle and it is scaled to the desired size that you type in or select with a slider.
Main features:
- The proportions are always kept. The slider will allow you to scale the image to whole numbers, but if you want an exact height or width you can type it in.
- Check the preference on the back to convert shackled images to JPG. When converting an image with transparency (PNG, GIF or PSD) into a JPEG the transparent areas will be turned to white
- Your shackled image will be placed in the same folder as the original but .shkl" will be added before the extention. This makes it easier to find them later. The size of the image will also be added to the filename.
- The widget also serves as a tool for calculating ratios and constraining proportions for images that you dont want to scale with the widget.
- Image Shackle is only designed to work with one image at a time. The following file types are supported and must have the proper extention: JPEG, GIF, TIFF, PSD (they will be flattened), PNG, PICT, BMP.
Enhancements
- Image Shackle replaces and maintains all the functionality of the old Ratio Shackle widget.

Image Tricks 2.4.2
Image Tricks is a freeware application for editing your photos and images using Mac OS X Core Image filters that transform your photos and apply advanced visual effects. more>>
Image Tricks 2.4.2 is a freeware application for editing your photos and images using Mac OS X Core Image filters that transform your photos and apply advanced visual effects. This program also contains a powerful image generator for. It uses Mac OS X Core Image filters that transform pictures to unimaginable extent. Various mathematical algorithms let you generate unique images. Created artwork can be used as a background, web-design illustration, for print materials and more.
Try the Freeware version and if you like it you can purchase a license code to activate Pro version filters and generators for just $14.95.
Major Features:
- Easy to use and friendly Interface.
- 63 Core Image Effects and Filters (72 in Pro version).
- 12 image generators (19 in Pro version).
- About 30 unique masks can be applied to an image.
- Import over 20 image formats (TIFF, JPEG, GIF, PDF, EPS among them).
- Export to TIFF, JPEG, PDF, PNG and GIF formats.
- Resize and rotate images.
- OpenGL acceleration supported.
- iPhoto integration.
- Universal Binary version allows to use it natively on both PowerPC and Intel-based
- Macintosh computers.
Enhancements:
- Minor bug fixes.
Requirements:
- Mac OS X 10.4.11 or later.
- Snow Leopard compatible.
generate unique images. The artwork can be used as a background, web-design illustration, for ... - Import over 20 image formats, including TIFF, JPEG, GIF, PDF, and EPS. - Export to TIFF, JPEG
Image Scaler 0.5
Image Scaler is designed to meet all your needs of scaling a folder full of images. more>> Image Scaler 0.5 is designed to meet all your needs of scaling a folder full of images.
Requirements: Mac OS X 10.2 or later.
HTML Image Inserter 1.1
HTML Image Inserter - Generate HTML files for each image more>>
Supported on Mac OS X 10.4.2 and up, not tested on systems previous to 10.4.2.
NASA Image Gallery 1.02
Free Yahoo! image slide show for your Mac more>> Free Yahoo! image slide show for your Mac
The NASA Image Gallery is a free Yahoo! widget that displays images from the NASA image library. NASA Image Gallery starts with the latest image of the day and then loads random images from the library.
The context menu allows the user to refresh the display, report problems, suggest enhancements and check for updates to the Widget.
System requirements:
-
Enhancements
- fixes bug with Mac OS. Thanks to Harry (aka g7awz) for finding the bug.
Edafes Stacke 1.0
Edafes Stacke - Stack windows of folders more>>
Edafes Stacke also zooms each window and sets view to List.
Completly freeware.
NIH Image 1.63
NIH Image is a public domain image processing and analysis program for the Macintosh more>>
Image can acquire, display, edit, enhance, analyze and animate images. It reads and writes TIFF, PICT, PICS and MacPaint files, providing compatibility with many other applications, including programs for scanning, processing, editing, publishing and analyzing images. It supports many standard image processing functions, including contrast enhancement, density profiling, smoothing, sharpening, edge detection, median filtering, and spatial convolution with user defined kernels.
Image can be used to measure area, mean, centroid, perimeter, etc. of user defined regions of interest. It also performs automated particle analysis and provides tools for measuring path lengths and angles. Spatial calibration is supported to provide real world area and length measurements. Density calibration can be done against radiation or optical density standards using user specified units. Results can be printed, exported to text files, or copied to the Clipboard.
A tool palette supports editing of color and gray scale images, including the ability to draw lines, rectangles and text. It can flip, rotate, invert and scale selections. It supports multiple windows and 8 levels of magnification. All editing, filtering, and measurement functions operate at any level of magnification and are undoable.
Image directly supports Data Translation and Scion frame grabber cards for capturing images or movie sequences using a TV camera. Acquired images can be shading corrected and frame averaged. Other frame grabbers are supported via plug-in modules.
Image can be customized in three ways: via a built-in Pascal-like macro language, via externally compiled plug-in modules and on the Pascal source code level.
Keiths iPod Photo Reader 1.0
Keiths iPod Photo Reader - View the photos stored on an Apple iPod Photo more>>
Keiths iPod Photo Reader is a simple little program that lets you view the photos stored on an Apple iPod Photo. The iPod can store full resolution photos for transferring between computers, but it uses a separate library of .ithmb files to store photos tha are displayed directly on the iPod or on a video device that is attached to the iPod. This program can read the .ithmb file format. It presents a browsable library of thumbnails that can be individually expanded to full size and saved to PICT files.
Book Image Viewer 1.2
Book Image Viewer brings a utility to view two images from a slide show at the same time and side by side in a window. more>>
Enhancements:
- Release notes not available currently.
Requirements:
- Mac OS X 10.2 or later.
Keiths Tuner 2.1.1
Keiths Tuner - Music instrument tuner more>>
It has the full range of a piano. Also, it has a slick interface that includes a scrolling graphical representation of the pitch you are playing in relation to the pitch you are trying to play and spectrums of the waveform you are playing.

Image Splitter 1.0
Image Splitter is an innovative and versatile app that splits your pictures into their alpha (mask) and image channels. more>> Image Splitter 1.0 is an innovative and versatile app that splits your pictures into their alpha (mask) and image channels.
Requirements: Mac OS 10.3 or later.