Process Hyperspectral data in Python

This project is ending in 3 days and has an average bid price of $205 USD.

Get free quotes for a project like this
Employer working
Skills Required
Project Budget
$30 - $250 USD
Total Bids
Project Description

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

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online