Extracting features from a hyperspectral image

23 visualizzazioni (ultimi 30 giorni)
Hi, could anyone please recommend a step-by-step tutorial for an absolute beginner to go from image to data? I have hundreds of NIR images and want to extract data out to start the modelling etc., but having no experience with imaging data I am clueless. I assume there would be guided tutorials with instructions on how to go from .raw and .hdr to the stage where you have numbers in an output file to start testing. Any recommendataions are greatly appreciated.

Risposta accettata

Image Analyst
Image Analyst il 4 Feb 2023
You're asking too much. We can't give you a lesson-by-lesson course on hyperspectral imaging. Try searching online for one.
However to get started with the basics of image processing in MATLAB, see my Image Segmentation Tutorial in my File Exchange:
It's a generic, general purpose demo of how to threshold an image to find blobs, and then measure things about the blobs, and extract certain blobs based on their areas or diameters.
  14 Commenti
Image Analyst
Image Analyst il 21 Apr 2023
Well that's the art of image analysis. You'll learn from experience. Basically you craft an algorithm to process your image until you can get to a point where you can threshold your image into things/regions you're interested in, and those you're not (background). If you're lucky you can threshold the image right away. If not you need to use your experience to think up an algorithm to get to a point where you can threshold. Hint: almost never is the first step edge detection or a global contrast adjustment (or histogram equalization) even though that's what novices usually try first.
No it does not matter what method you use as long as it works and gives you what you want. Sure, it may not be efficient or may contain unneeded operations or may be a different algorithm than I (with over 40 years of image processing experience) would have developed, but as long as it gives you something you can use in the end, that's all that matters.
Luqman Safdar
Luqman Safdar il 21 Apr 2023
Thank you for explaining that so clearly, and in fact for all of the answers - these have been very helpful. And this is the kind of answer I was hoping for, as "plant breeding and genetics" being the focus of my PhD I need to be careful how much time I can assign to learning image analysis as my main aim is to get the desired features out and move on to the more relevant questions of my project. But this surely is a very exciting data to play with - can spend hours on computer without realising how quickly time is passing.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Read, Write, and Modify Image in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by