Dijon
was created by team Jupiter Isn't Real for the 2022 NASA Space Apps Challenge
Dijon is an all-in-one solution to explore and create with data from NASA's JunoCam. Currently, compiling and editing JunoCam images requires access to and knowledge of tools such as Photoshop or python (sometimes both). Dijon provides one specific tool to download the imagery, merge the channels into one image, and apply common filters. We hope this will prompt more people to interact with this imagery. We also allow the more advanced user to interact with the individual pixel data via a python interpreter included in the environment.
- The user selects an image dataset they would like to use from NASA's JunoCam Website
- They paste the Share Link into the
Dijon
startup page - Apply filters
Gaussian Blur
- A blur filterMean
,Mode
, &Min
/Max
Filters - Filters which will perform those mathematical functions over a neighborhood of pixels in the imageUnsharp Mask
- An image sharpening technique
- The user can also use the built in python interpreter to apply custom code
- Click the
Run
button to generate an image - Click the
Save
button to save the image to the local folder set inconfig.json
Use the following steps to build Dijon
from source
Linux:
$ python -m venv ./env
$ source env/bin/activate
$ pip install -r requirements.txt
Windows:
$ python -m venv env
$ env\Scripts\activate.bat
$ pip install -r requirements.txt
Run the Program:
$ python dijon.py