Я работаю с изображениями JSRT в MATLAB. Я прочитал изображение с расширением >IMG, используя следующий код:
fid = fopen('G:\JSRTImages\JSRT001.IMG','r','b');
oneSlice = fread(fid, [2048 2048], '*uint16','b');
img = mat2gray(oneSlice, [0,4096]);
imshow(img);
Изображение отображается. Но когда я нажимаю на любой из пикселей, вместо того, чтобы видеть уровень серого в диапазоне от 0 до 255, мне показывают «Индекс» и RGB. RGB находится в диапазоне от 0 до 1.
Я хочу, чтобы изображение было в диапазоне от 0 до 255 для моей программы. Пожалуйста, помогите мне в этом.