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
12 freelancers are bidding on average $211 for this job
Hello, I can write a Python script that can do reflectance correction on hyperspectral images. Kindly get in touch for more details, you can check my portfolio at http://mubbashir10.com. Regards, Mubbashir10
5* rated in elance,upwork,freelancer and guru with 100% completion rate! Experts in python data-analysis/numpy/pandas/linear algebra we can help you develop algorithm as per your requirements.
Hello! Seems like project is rather easy-to-implement. Do you know approximate size of images and theirs count? I can implement algorithm in python using CPU but if number if images is big then I can do it on GPU.