Permalink
Commits on Apr 26, 2011
Commits on Apr 25, 2011
  1. Implement proper project open/close.

    The open needs to locate all the images in the project, load the
    images and recreate the stack. The close needs to clear the stack
    and the maps.
    committed Apr 25, 2011
Commits on Apr 24, 2011
  1. Store copies of the images in the project directory.

    List the items in the astro_project.ini file, and save the actual
    image data in VIPS files in the project directory. There should be
    enough information present to re-open the project, although I will
    gradually add more detail to improve the performance of the open
    action.
    committed Apr 24, 2011
  2. Add infrastructure for creating, opening and closing projects.

    Projects are directories that I will use for containing intermediate
    data that we want to save, or to use as backing store.
    committed Apr 24, 2011
Commits on Apr 23, 2011
  1. Cache the fwfft version of the image in the StackItemWidget.

    The idea here is that the foreward FFT is used repeatedly during
    alignment, especially for the base image, so prepare it once and
    use the cached data for doing the phase correlation.
    committed Apr 23, 2011
  2. Remove statistics display.

    It is ugly, it doesn't help anything and it is mostly
    not implemented anyhow.
    committed Apr 23, 2011
  3. Port to Linux.

    committed Apr 23, 2011
Commits on Mar 13, 2011
  1. Support export of the accumulated image to a TIFF file.

    After all, we need a way to safe the results of our work.
    committed Mar 13, 2011
  2. Rework tone map to use custom function.

    The im_maplut function in vips is not exactly what I want, so implement
    a closer match by hand. In the process, set down the definition of the
    output result parameters that I really want.
    
    Now that we have a better tone map function, remove the display gamma
    controls. They are superfluous.
    committed Mar 13, 2011
Commits on Mar 12, 2011
Commits on Mar 8, 2011
Commits on Mar 7, 2011
  1. Redesign the GUI, and project as a whole.

    The previous structure was just not working out well. This redesign
    makes it clearer and easier to follow the stack processing, and makes
    for better hooks for more advanced processing.
    committed Mar 7, 2011
Commits on Dec 26, 2010
  1. Auto-align images as they are added to the stack.

    Add an action for the auto-align button, but stub it out because for
    now it is cleaner to have the alignment happen automatically as the
    images as added to the stack.
    committed Dec 26, 2010
Commits on Dec 22, 2010
Commits on Sep 25, 2010
  1. Display accumulated stacks.

    Add a Display Stack button, add the arithmetic to add up the image
    stack, and display the stack when the button is clicked.
    committed Sep 25, 2010
Commits on Sep 22, 2010
  1. Actions for adding images to the stack tree.

    The stack tree is a window that contains a tree that represents the
    image stack. The top-levels are the images that are part of the stack.
    I expect that items under the toplevel will be stack parameters, such
    as offsets and dark field images.
    committed Sep 22, 2010
Commits on Sep 20, 2010
  1. Initial commit to git.

    committed Sep 20, 2010