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!
回答 (2 件)
Stephen23
2022 年 2 月 1 日
1 投票
カテゴリ
ヘルプ センター および File Exchange で Characters and Strings についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!