Personal tools
You are here: Home Company Customers Qt Applications PixInsight
Document Actions
PixInsight

PixInsight

Company: Pleiades Software

PixInsight - a modular, open-architecture image processing platform specialized in astrophotography.

The main PixInsight application includes a powerful graphical user interface and a high-performance processing infrastructure. Processes, image file formats, and the definitions of their associated user interfaces, are implemented as external modules.

PixInsight modules are built around the PixInsight Class Library (PCL). PCL is an ISO C++ software development kit including a comprehensive set of image processing algorithms and a high-level API that allows communication between modules and the main PixInsight application. PCL provides a large set of ready-to-use, advanced implementations, ranging from geometric image transforms to avant-garde multiscale analysis algorithms. PCL will be free and publicly available. Interested software developers can author cool image processing tools as PixInsight modules.

"Astronomical imaging involves highly demanding, extremely complex tasks requiring sophisticated image processing algorithms and implementations. Our interface is based on abstract resources that isolate the processes from the objects they act on (mainly images). To define the behavior of these resources and their interaction with the user, we need the help of a coherent, object-oriented model, along with a highly flexible and customizable application development framework. Qt's signal/slot paradigm is the ideal way to implement all of the complex relations between the elements of our user interface, helping us in writing truly type-safe and reusable components. Qt's portability and excellent native performance are crucial for us in writing the advanced image processing application that we want to achieve.

We started rewriting our application around Qt 3.3 during the first half of 2005. When Qt 4.0 was released in June, porting our existing GUI code to the new framework required some extra hard work, but it was well worth the effort. The new Arthur painting system is powerful and performing, which is very welcome in a heavily graphics-oriented application like PixInsight, and the Scribe text handling classes are much more versatile and easy to use. Finally, the new model/view components offer even more flexibility by isolating data from their visual representations. Qt 4 turns our day-to-day programming work into an exciting experience."

Juan Conejero, Pleiades Astrophoto Team

For further information visit the Pleiades Software homepage.

Trolltalk, an e-newsletter
Your mail address

 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: