How to view image from .MAT file

7 visualizzazioni (ultimi 30 giorni)
Max Walliam
Max Walliam il 21 Ott 2021
Risposto: Chunru il 21 Ott 2021
This brain tumor dataset containing 3064 T1-weighted contrast-inhanced images from 233 patients with three kinds of brain tumor: meningioma (708 slices), glioma (1426 slices), and pituitary tumor (930 slices).
This data is organized in matlab data format (.mat file). Each file stores a struct
How can i read this file and save it as jpg i have aattached one of the .mat file

Risposta accettata

Chunru
Chunru il 21 Ott 2021
x = load("1.mat");
x.cjdata
ans = struct with fields:
label: 1 PID: '100360' image: [512×512 int16] tumorBorder: [38×1 double] tumorMask: [512×512 logical]
figure(1); imagesc(x.cjdata.image); axis image
saveas(gcf, 'a.jpg');
figure(2); imagesc(x.cjdata.tumorMask); axis image
saveas(gcf, 'b.jpg');
figure(3); plot(x.cjdata.tumorBorder); % what is this data?
dir
. .. 1.mat a.jpg b.jpg

Più risposte (0)

Categorie

Scopri di più su Convert Image Type in Help Center e File Exchange

Prodotti


Release

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by