ASTROPHOTOGRAPHY

Zbyněk Vraštil



PixInsight Modules

This section contains modules I developed for PixInsight image processing software. You can find here module binaries (for MS Windows), source code and documentation. The modules are free software and you can use it under the terms of the GNU General Public License. The modules were developed using PixInsight version 1.6. If you have any comments, questions or suggestions feel free to contact me at zvrastil_at_seznam_dot_cz.




Assisted Color Calibration v 1.0


AssistedColorCalibration process is used to do manual color calibration (white balance) on the image. The color calibration should be done before further processing, even before the background (sky glow, light pollution) is subtracted. This makes manual color calibration difficult because it is not easy to evaluate the effect on not-yet-processed image. It should be used if you either do not know white balance coefficients for your camera or if you have them but you are not satisfied with the result.

This process helps you find out (or just check) the correct white balance coefficients by computing an approximation of final processed image. It is done by applying selected white balance coefficients, subtracting provided background reference (also calibrated), applying histogram transform and color saturation enhancement. Although this is definitely very simple processing, it should give you an image reasonably close to final result - at least good enough to evaluate current white balance coefficients.

Please note that these further steps (background subtraction, histogram transform, saturation enhancement) are only applied to previews. Only white balance cofficients are applied to regular image. This process is only designed to do the white balance - not to substitute the post-processing.


Documentation
Tutorial
Downloads
(source code only - module is part of the latest PixInsight distribution)
Source Code zip
Source Code tar.gz



Annotation v 1.1


Annotation is an interactive text rendering procedure implemented as a dynamic PixInsight process. Annotation can only be executed on images, not on previews. Annotation renders single line of text with selected font and color. Optionally it also renders a leader line from text to object. It is designed mainly to add your name and copyright to the image or to annotate objects in the image.


Changes in version 1.1

  • Opacity parameter added.
  • Detection of enabled mask and possibility to temporarily switch the mask off when rendering text.
  • Documentation integrated to PixInsight reference documentation system.
  • Fixed bug which caused incorrect redrawing when image was zoomed out.

Documentation
Downloads
(source code only - module is part of the latest PixInsight distribution)
Source Code zip
Source Code tar.gz



LocalHistogramEqualization v 1.0


The LocalHistogramEqualization process implements local histogram equalization with configurable limitation of maximal contrast enhancement. It is based on the CLAHE method (Contrast-Limited Adaptive Histogram Equalization). The main purpose of the process is to enhance local contrast and visibility of structures in low-contrast regions of the image.

Documentation
Processing Examples
Downloads
(source code only - module is part of the latest PixInsight distribution)
Source Code zip
Source Code tar.gz

Back to main page