Author Topic: PixInsight Core 1.0.12.260 RC3 + PCL 1.0.5.93 Now Available  (Read 18684 times)

Offline Pleiades

  • Administrator
  • PixInsight Enthusiast
  • *****
  • Posts: 88
Hello all,

The latest versions of the PixInsight Core application (1.0.12.260 RC3) and the PixInsight Class Library (1.0.5.93) are now available for download;

http://pleiades-astrophoto.com/download/STD/index.html

This new build includes a fully operational version of the PixInsight JavaScript Runtime (PJSR). The integration of this popular and efficient scripting language improves the power and flexibility of the PixInsight platform. With scripts, it is now possible to perform processing tasks where the only limit is the user's imagination. For example, it is very easy to write a script to process thousands of images in a completely automatic way, or to generate sophisticated, high-quality graphics that can be rendered as new images, or combined with existing ones. We have included several example scripts in the distribution packages to give an idea of what can be done. We are working on specific tutorials for the PJSR.

To manage, edit and develop scripts, the PixInsight core application includes the new Script Editor interface. This tool integrates a customizable code editor with syntax highlighting and a hierarchical navigator that provides access to the properties and methods of all JavaScript objects in the platform. The Script Editor is an integrated development environment that we'll improve with features like code completion and a JavaScript debugger in future releases.

One of the most powerful features of PixInsight's scripting engine is the fact that all installed processes are scriptable in a completely automatic way. For example, the History Explorer and Process Container interfaces automatically generate script code for all processes that have been applied to an image or added to an existing container. The generated script code can be copied and pasted into the Script Editor, which makes it very easy to reuse it to automatize processes, to apply them to disk image files, or to integrate generated script code into larger projects.

Finally, JavaScript in PixInsight is a fine tool for development and testing of new image processing algorithms and tools, because it makes it very easy and quick to try out a great deal of variations without having to leave the environment of the core PixInsight application. The new processes, once implemented and thoroughly tested with scripts, can be implemented as modules with our C++ development tools (PCL framework).

Besides the PJSR, the new version comes with many bug fixes and improvements in stability and performance.
______________________________________________________________________________

For developers, a new version of the PixInsight Class Library (PCL) is now available: 1.0.5.93. The PCL distribution package is ready for download:

http://pleiades-astrophoto.com/download/STD/index.html

The new PCL version includes many bug fixes and important improvements on existing and new classes. It also includes the complete PCL Reference Documentation in html format. This documentation is a work in progress, but it is now very complete and fully usable. It is also available online on our website:

http://pleiades-astrophoto.com/pcl/doc/index.html
______________________________________________________________________________

We look forward to your opinions, suggestions and bug reports.

Enjoy it!

The Pleiades Development Team