Process Hyperspectral data in Python
This project was successfully completed by irrumator for $99 USD in a day.Get free quotes for a project like this
Project Budget$30 - $250 USD
Completed In1 day
A simple program, written in Python, to run on a Linux server.
The nature of the data is hyperspectral cubes, which are stacks of images (3D cubes). The main purpose of this program is to perform the operation of reflectance correction in these cubes (very simple linear algebra) and store the processed data. Also, this operation has to run in parallel for multiple cubes, for efficiency.
So, briefly, the program
- Accesses multiple subdirectories of a main, given, root directory
- For each directory
o Reads all files in a directory
o Finds the files that are named ‘white’ and ‘dark’
o Performs the reflectance correction operation (the formula will be given) using the white, dark and raw files that are in the folder
o Stores the processed data in a new directory
- Run in parallel for many subdirectories
Looking to make some money?
- Set your budget and the timeframe
- Outline your proposal
- Get paid for your work
Hire Freelancers who also bid on this project
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- The New York Times
- Wall Street Journal
- Times Online