PixInsight Class Library (PCL) version 1.0.1.63 (Release Candidate 2) is now available for download:
http://pleiades-astrophoto.com/download/STD/index.htmlThis release incorporates numerous bug fixes, optimizations, new classes, and many important enhancements to previously existing ones.
Due to important changes in low-level API PCL routines, modules compiled with previous PCL versions are not binary-compatible with the latest PixInsight Standard application and must be rebuilt with PCL 1.0.1.63.
The new PixInsight Standard Distribution package includes:
PixInsight Standard 1.0.1.197 time-limited beta application. It expires on 2006/05/15. A new release will be available before the expiration of this version.
The complete source code of the following standard PixInsight modules:- Standard File format modules: FITS, JPEG, JPEG2000 and TIFF
- Standard process modules: DynamicCrop, FastRotation, GrayscaleRGB, ImageIdentifier, NewImage, NoiseGenerator, ReadoutOptions, SampleFormatConversion, ScreenTransferFunction, TransferCurves.
Note that the TransferCurves module includes the
complete source codes of the HistogramTransform, CurvesTransform, DigitalDevelopment, and ExponentialTransform processes and their interfaces. This is indeed a good amount of source code, including many advanced algorithms and sophisticated implementations, that we are releasing as free reference material for PixInsight developers.
The source codes included with the DynamicCrop and TransferCurves modules provide you with enough information and coding examples to implement virtually
any image processing tool on the PixInsight/PCL framework, even extremely sophisticated ones.
Feel free to write your own versions of these processes. For example, if you modify the HistogramTransform interface to adapt it to your specific needs, and you manage to enhance it in a significant way, we would be glad to see it if you want to share your work with us - that could be your fastest way to a free PixInsight license
Enjoy it!
The Pleiades Development Team