Настройка названия окна/изображения

У меня есть:

img = imread('pic.jpg','jpg');
r = img(:,:,1);
g = img(:,:,2);
b = img(:,:,3);

figure, imshow(r);
figure, imshow(g);
figure, imshow(b);

Как установить заголовок над каждым изображением?

Ответ 1

Вы хотите изменить Name -property окна с рисунком.

img = imread('pic.jpg','jpg');
r = img(:,:,1);
g = img(:,:,2);
b = img(:,:,3);

figure('Name','this is the red channel'), imshow(r);
figure('Name','this is the green channel','NumberTitle','off'), imshow(g);
title(gca,'you can also place a title like this')    

fh = figure; imshow(b);
set(fh,'Name','this is the blue channel')

Кроме того, если вы вызываете imshow(g,[]), он автоматически масштабирует изображение до минимального/максимального значения.