GithubHelp home page GithubHelp logo

jonyardley / astroview Goto Github PK

View Code? Open in Web Editor NEW
7.0 7.0 3.0 16.89 MB

Astronomy FITS Viewer & Analysis Tool in the browser

Home Page: https://jonyardley.github.io/AstroView/

JavaScript 12.92% HTML 1.30% TypeScript 76.44% Shell 9.01% CSS 0.32%
astronomy fits fits-files image-processing mobx mobx-react react typescript webgl

astroview's People

Contributors

jonyardley avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

astroview's Issues

Scaling slider function should adjust to the characteristics of the image

For example, the changes at the lower end of the slider for ๐Ÿ‘ http://afit.eu01.aws.af.cm/?file=http://www.schoolsobservatory.org.uk/goobs/tmpdata/img/6374F000.fits is very different to that for:
http://afit.eu01.aws.af.cm/?file=http://www.schoolsobservatory.org.uk/goobs/tmpdata/img/6374F000.fits

A non-linear relationship between the slider position and the associated pixel value may be needed to get good control at the lower end (I find that a blend of linear and some sort of "histogram-equalisation" usually works well).

Tidy up image references

Standardise the communication between components and the ImageActions methods using the id rather than passing the whole image where possible.

As a user I want to apply a colour scheme to my image

The user should be able to apply a colour scheme to the preview and subsequently the full image. There should be an array of colour scheme options by where the colour is defined by the original pixel count to help the user distinguish between objects in the image which may appear the same brightness when scaled in grey but in actual fact may be magnitudes apart.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.