Skip to content

Latest commit

 

History

History
85 lines (62 loc) · 2.8 KB

README.md

File metadata and controls

85 lines (62 loc) · 2.8 KB

FITSstacker

Table of Contents
  1. About
  2. Installation
  3. Features
  4. Usage
  5. Contact

About

This project is part of a university assignment for the University Institute of Technology at Calais. Within 2 weeks, we were required to create an app able to stack FITS data using either Python with the astropy library or C++ with the CCfits library. We decided to use C++ with CCfits because of the difficulty. Installing the libraries was a first step and it introduced us to the use of CMake utilities. This project was made using Visual Studio and Qt. Learning how to link those 2 utilities was also a good experience to know more about libraries and dependencies.

Installation

Executable

Download and launch setup.msi. A shortcut will appear in your Desktop. The software is now installed and ready to be used.

Source

WARNING : This project requires MSVC compiler as it uses Visual Studio library files (*.lib).

  1. Clone the repository

    git clone https://github.com/HoussamCzn/FITSstacker.git
  2. Open the .sln file if you're using Visual Studio or the .pro file for QtCreator users.

  3. ONLY for QtCreator users, change the build directory of the project.

usage

Change the "Build directory" field by the absolute path of your cloned repository. You'll find this setting inside the "Projects" menu at the left. The warning presented here is not important, it will compile anyway.

Features

  • Mean
  • Median
  • Outliers rejection

Usage

  • Select your stacking method by clicking the one you want to use and confirm your choice.

usage

  • Select the files you want to stack, at least 2 files.

usage

  • Choose the name and the location of the output file.

usage

Those 3 small steps will generate a file containing your stacked data.

usage

You can view the result by using an image manipulation program such as GIMP.

usage

Contact

Houssam CUMZAIN - [email protected]
Nathan DEVIENNE - [email protected]
Jude KABEYA - [email protected]

Project Link: https://github.com/HoussamCzn/FITSstacker.git