How change unit8 pixel value to intensity data

Hi,
I have an image storted in a raw. format. The sizes are 673*1094*1215. I want to open it with Matlab and to find the intensity data (between 0 to 1). I tried with the the following code :
fid = fopen('P1.raw','r');
data = fread(fid, 673*1094*1215,'uint8=>uint8');
fclose(fid);
data = reshape(data, [673, 1094, 1215]);
Datatshow=flip(data(:,:,1057)'); %data of one slice
imshow(Datatshow);
But I did not find how I can convert the unit8 data to inentsity data.
Thanks for your help!

Categories

Find more on Convert Image Type in Help Center and File Exchange

Tags

Asked:

on 1 Feb 2022

Commented:

on 3 Feb 2022

Community Treasure Hunt

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

Start Hunting!