Чтобы отобразить изображение с, шкала палитры, которая указывает на область значений значений интенсивности, сначала используйте функцию imshow
, чтобы отобразить изображение в окне рисунка MATLAB® и затем вызвать функцию colorbar
, чтобы добавить шкалу палитры в изображение.
Когда вы добавляете шкалу палитры в объект осей, который содержит объект изображения, шкала палитры указывает на значения данных, которым соответствуют различные цвета в изображении.
Если вы хотите добавить, что шкала палитры к изображению, отображенному в Image Viewer, выбирает опцию Print to Figure из меню File. Image Viewer отображает изображение в отдельном окне рисунка, в которое можно добавить шкалу палитры.
Наблюдение соответствия между значениями данных и цветами, отображенными при помощи цветной полосы, особенно полезно, если вы отображаете нетрадиционные данные об области значений как изображение, как описано в соответствии с Полутоновыми изображениями Отображения с Нетрадиционными Областями значений.
В примере ниже, полутоновое изображение класса uint8
отфильтрован, приведя к данным, которые больше не находятся в области значений [0,255].
RGB = imread('saturn.png'); I = rgb2gray(RGB); h = [1 2 1; 0 0 0; -1 -2 -1]; I2 = filter2(h,I); imshow(I2,'DisplayRange',[]), colorbar