Giacomo Nodjoumi's repositories
CRISM-MLDAL
Scripts to: - read CRISM MTRDR images, - extract spectral indexes (bands), - extract features and classes, - train the assembled features and mineral classes - compare trained models predictions
DeepLandforms-YOLOv5
This repository has been developed to provide a simplified YOLOv5 Object Detection workflow using georefernced images, from training to GIS mapping of results. YOLOv5 is developed by ultralytics and has been modified to adapt to georeferenced images and GIS.
DeepLandforms
This repository contains all the code to build and run DeepLandforms a novel toolset that provides all the necessary tools to train an instance segmentation model for landforms detections. Tools includes, data preparation, labeling, training, monitoring and inference.
MARSIS-EDR-RDR-ODE-Downloader
Direct downloader of MARSIS EDR/RDR Data from PDS using only orbit number from user input (csv file or interactively)
PlaneteryDataUtils
Notebook and dockefile to process images in parallel with ISIS7+ (Kalasiris), ASP (ASAP), and more.
HyperspectralData-Notebook
Simple notebook to open georeference hyperspectral data, clip, dynamically plot spectral profile, dump as csv, and compute PCA
ImageProcessingUtils
Main Utilitiy to convert, resize and tile JP2 into GeoTiff, PNG, JPEG, mantaining georeference. Dedicated utility to remove black border of images by cropping max enclosed rectangle
LROC-NAC-ODE-PDS-Downloader
Script to download Hirise images using a user's filtered ODE-PDS coverage shapefile
detectron2
Detectron2 is FAIR's next-generation platform for object detection, segmentation and other visual recognition tasks.
HiRISE-ODE-PDS-Downloader
Script to download Hirise images using a user's filtered ODE-PDS coverage shapefile
MARSIS-xDR-READER
The Python tool presented here is capable of reading common data types used to distribute MARSIS dataset and then converting into multiple data formats. Users can interactively configure data source, destination, pre-processing and type of outputs among: Geopackages: used in GIS software, is a single self-contained file containing a layer in which are stored all parameters for each file processed. Numpy array dump: used for fast reading and analysis, containing original data for both frequency. PNG images: used for fast inspections, created for each frequency, and saved. Image pre-processing filters, such as image-denoising, standardization and normalization, can be selected by user. SEG-Y: used for analysing data with seismic interpretation and processing software, see e.g. OpendTect, consist of a SEG-Y for each frequency.
MORDOR
Mars Orbital Radar Data Open-Reader
ads
Python tool for ADS
al-folio
A beautiful, simple, clean, and responsive Jekyll theme for academics
awesome-implementations-list
List of possible awesome Earth tools to be investigated for planetary
cesium-terrain-builder-docker
Dockerfile for the geo-data/cesium-terrain-builder app with quantized mesh support.
docker-geoserver
Docker Image for GeoServer
docker-isis3
ISIS3 container
docker-stacks
Ready-to-run Docker images containing Jupyter applications
labelme
Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation).
leafmap
A Python package for interactive mapping and geospatial analysis with minimal coding in a Jupyter environment
localtileserver
🌐 dynamic tile server for visualizing rasters in Jupyter with ipyleaflet or folium
StereoPipeline
The NASA Ames Stereo Pipeline is a suite of automated geodesy & stereogrammetry tools designed for processing planetary imagery captured from orbiting and landed robotic explorers on other planets.
TerriaMap
Catalog-based web geospatial visualisation platform.