Focal Pointe Observatory
Astrophotography by Bob Franke

Recent Images
   Natural Color
   Narrow Band
Solar System
My Freeware
Tips & Tricks
Published Images
Local Weather


Send Email












BF-Astro Freeware


Current Version is 4.36, Sept. 16, 2015

eXcalibrator calibrates image color by using the NOMAD1 or SDSS database to identify stars in your image that should be white.  The program then computes the correction factors to apply to the green and blue channels.

eXcalibrator, version 4.0, is faster and MUCH easier to use. If you have found the program too difficult, you may want to try the latest version.  For now, please read only the English and Spanish documentation.

Complete installation...
To install, just download and unzip (2.99 MB) into your desired folder and create a shortcut for eXcalibrator.exe.

Latest executable only...
If you already have version >= 4.0. (469 KB)


If you have any problems or suggestions please don't hesitate to email me. There is an email link under the Help menu.

eXcalibrator Tips & Tricks.  Using eXcalibrator with PixInsight.

Download only the documentation (.pdf) file. (2.40 MB) Version 4.0

Download only the documentation (.pdf) file. (2.41 MB) Version 4.0

Download only the documentation (.pdf) file. (5.53 MB) Version 3.0 - v4.0 is coming

Download only the documentation (.pdf) file. (5.01 MB) Version 3.0 - v4.0 is coming


View the documentation .pdf file online. (3.06 MB)
Version 4.0

View the documentation .pdf file online. (2.64 MB)
Version 4.0

View the documentation .pdf file online. (6.26 MB)
Version 3.0 - v4.0 is coming

View the documentation .pdf file online. (5.25 MB)
Version 3.0 - v4.0 is coming


Revision History

4.36... Sept. 16, 2015  I forgot to update some of the internal program messages to match the current version number.

4.35... Sept. 16, 2015 Improvement... With 16-bit files, the required use of the keywords, BZERO and BSCALE is relaxed. If BZERO = 32768 and BSCALE = 1, or is missing, the file type is 16-bit unsigned. If BZERO = 0 and BSCALE = 1, or both are missing, the file type is 16-bit signed.

Improvement... A few error messages were clarified.

4.30... Nov. 5, 2014 Bug Fix... Improved recognition of PixInsight (PI) data. With the use of some plate solving software, eXcalibrator was failing to recognize PI data.

Added Feature... In the event that eXcalibrator fails to recognize
PixInsight data, a checkbox is added to force the use of the PI

4.25... Dec. 19, 2013 Bug Fix... EXcalibrator, version 4.2, had an embarrassing programming error. This resulted in a 0 to 15% error in the color correction for the green channel. The error occurred when using Source Extractor and files NOT saved with PixInsight.

This illustrates just how far off the color balance calculation can be and still result in a good-looking image. This also shows one of the reasons why eXcalibrator remains freeware.<g>

4.2... Sept. 23, 2013 Improvement... The program now works with PixInsight 32-bit floating point and both 16-bit FITS files.

4.1... May 31, 2013 Bug Fix... eXcalibrator now correctly determines the vertical flip orientation with images plate solved by PixInsight.

Improvement... The "Help" drop-down menu includes special instructions for using PixInsight 0.0 to 1.0 scaled data.

4.01... April 7, 2013 Minor incorrect error message... All references to "SDSS-DR8" are changed to "SDSS-DR9".

4.0... April 6, 2013 Improvement... eXcalibrator no longer requires manual downloading of NOMAD or SDSS data. This makes eXcalibrator faster and MUCH easier to use.

Improvement… The calculated R, G and B factors may be normalized to any of the three colors. This is especially useful for PixInsight users.

Bug fix… eXcalibrator now allows processing a new set of images without the need to reload the program.

3.2... Feb. 24, 2013 Bug Fix... The parse SDSS Data Routine is modified to read the recent changes in the Aladin SDSS-DR7 format.

Improvement... eXcalibrator no longer downloads update info and general messages to the hard disk. They now loaded directly into memory.

Sept. 16, 2012 Added the German documentation for version 3.0.

June 21, 2012 Added the French documentation for version 3.0.

3.1... May 29, 2012 Bug Fix... Fixed a divide by zero error in the getBackGroundLevel function.

3.0... May 8, 2012 New Feature... A Linear Regression routine uses nearly any color SDSS-DR7 or DR8 star.  In addition to being more accurate, the routine GREATLY increases the number of useful stars. This especially benefits those with a small FOV.  Thanks goes to Bruce Waddington for his work on the LR routine.

Improvement... In Aladin, the Excel format is now used for copying data to the clipboard.

Improvement... A new version of SExtractor is 2 1/2 times faster.

New Feature... A new Aladin filter is included to capture all stars to magnitude 20.

2.06... Jan. 22, 2012 New Feature... A message display system is added. This allows the broadcast of emergency information to the user when eXcalibrator executes. The message will display at program startup until the noted problem is repaired.

2.05... July 27, 2011 Bug Fix... eXcalibrator was not correctly checking for the absence of the FITS keywords CROTA1 and CROTA2.

2.0... July 18, 2011 New Feature... SExtractor is add as an additional star analysis method.

New Feature... Added the Spanish translation of the documentation.  Thanks goes to Felipe Largo.

Improvement... eXcalibrator now allows 16-bit signed and 32-bit integer FITS files.

Improvement... To avoid confusion, the plate-solved file is only loaded into the WCS File text box. In the case of using SExtractor, the program renames the text box to "Sum File."

Bug fix... View Header correctly shows the header for the plate-solved file.

Bug fix... The FITS keywords, BZERO and BSCALE, are no longer used for 32-bit files.  This allows reading files created by MaximDL. April 4, 2011 Fix for an Aladin bug... When running under the 64-bit version of Windows 7, Aladin drops the "VizieR" column in the NOMAD1 and SDSS-DR7 data. Feb. 5, 2011 Bug Fix... The parse SDSS & NOMAD1 Data Routines are modified, again,  to read the recent changes in the Aladin format. Oct. 14, 2010 Bug Fix... The parse SDSS Data Routine is modified to read the recent changes in the Aladin format.

Improvement... The program can now use any registered image to obtain the WCS data.

Improvement... The NOMAD1 adjustment factors are now automatically applied.

Special Note... See Appendix A for documentation on the above changes.  This is currently only available in the English version.  Check back in a couple of weeks for complete documentation rewrites. Mar 22, 2010 Bug Fix... When using the "Use Local Background" photometry method, the program sometimes found no useable stars, resulting in a later floating-point error. An error message was added, suggesting input changes to find more stars.

Improvement... Added more error messages. Mar 13, 2010 No software changes... just added the French translation for the documentation. Thanks goes to Thierry SERIEYS for this work. Feb 10, 2010 No software changes... just an organizational rewrite of the documentation into clearer setup and workflow sections. An example workflow was added, showing how to use eXcalibrator's results in an image processing program. Thanks goes to Neil Fleming for his work on this rewrite. Sept. 1, 2009 On startup, eXcalibrator now informs the user if a program update is available.  After downloading, it will be necessary to exit the program to unzip and install the new executable. It may be necessary to go to the web page to download a new documentation (PDF) file.

Bug Fix... To avoid divide by zero errors, a Minimum Star Value has been added. The brightness for red, green and blue must all be above this value to include the star in the calibration. The minimum value is initially set to 50... anything less than 50 to 100 is probably too dim to be useful. Aug 29, 2009 With 16-bit images, some programs place the value, 32767, in the FITS header for the keyword BZERO.  eXcalibrator now looks for 32767 and 32768.