My collaborator (Mike Cranfield - the clever one) and I released a new Pixinsight script designed to significantly enhance the image stretching functionality already available within Pixinsight. The script provides an integrated environment within which to design, appraise and apply stretches to astronomical images. At the heart of the script is a formulation of generalized hyperbolic equations that allow one to design a stretch (or series of stretches) based on the image, what you want to highlight (where you want contrast), and your individual tast.
The equations that form the transforms are part of a family of curves that are often employed in forecasting time series in everything from nuclear process, chemical reaction, well production, epidemiology, and even economics! I believe these equations are well suited to image stretching, as I have found almost all of the hand drawn, spline interpolated curves that I found myself using in Pixinsight were members of this family of curves. The design of any stretch is based on 5 parameters including the amount of stretch (as with any stretch function), the degree to which contrast will be focused at a single intensity, and where that focus point lies. Two additional parameters are added to provide additional flexibility to the stretch. For those with mathematical knowledge, the functions are all continuous, smooth, analytically differentiable, and completely invertible. Although the script allows for black point determination and clipping, great stretches can be obtained without clipping or loss of data integrity.
The script and documentation can be found free,
here.
Since its release, quite a few imagers have found the GHS script to very helpful, particularly at bringing out very faint nebulosity and exhibiting excellent control over stars - a few of which are posted on
astrobin and there is a great discussion on stargazerslounge and a tutorial in youtube.I am posting this here to attract the attention of the serious imagers that are members here to get feedback on its use, as I have found it to be an enormous help in my recent image processing. Please give it a try and let me know what you think. Maybe even Adam will give it a try?
Comments