Extracting data from ROI an IR image and discarding other pixels

7 visualizaciones (últimos 30 días)
Kan
Kan el 22 de Mzo. de 2019
Respondida: Image Analyst el 25 de Mzo. de 2019
FLIR2100.jpg
Hi, I am new to matlab. I am trying to extract pixel data of a particular region (ROI defined by the user) in order to characterise that region. But I only want to extract this ROI and remove all other pixels. Any recommended approaches/code?

Respuestas (2)

Image Analyst
Image Analyst el 25 de Mzo. de 2019
See my attached demo.

Shivam Gupta
Shivam Gupta el 25 de Mzo. de 2019
You can extract pixel data of a particular region by using IMCROP function.
For example,
I= imread('example.png');
imshow(I);
rect = [290 160 220 165];
I2= imcrop(I,rect);
figure
imshow(I2);
For more information, see:

Community Treasure Hunt

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

Start Hunting!

Translated by