I want to extract the temperature from the IR image at every pixel
3 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
This the IR image of heated tube. I want to extract the temperature at every pixel in excel sheet
0 Commenti
Risposte (3)
Diwakar Diwakar
il 30 Mag 2023
Try this code.
% Load the IR image
IR_image = imread('path_to_image.png'); % Replace 'path_to_image.png' with the actual path to your image file
% Define calibration parameters
emissivity = 0.95;
reflected_temp = 20.0;
atmospheric_temp = 25.0;
% Convert the image to temperature
T = (IR_image - reflected_temp) / emissivity + atmospheric_temp;
% Display the temperature image
imshow(T);
colorbar;
title('Temperature Image');
0 Commenti
Image Analyst
il 31 Mag 2023
You need to "undo" the colormap and get back to the original temperature image. See my File Exchange demo:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1399164/image.png)
0 Commenti
Vedere anche
Categorie
Scopri di più su Image Processing Toolbox in Help Center e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!