У меня есть:
img = imread('pic.jpg','jpg');
r = img(:,:,1);
g = img(:,:,2);
b = img(:,:,3);
figure, imshow(r);
figure, imshow(g);
figure, imshow(b);
Как установить заголовок над каждой картинкой?
У меня есть:
img = imread('pic.jpg','jpg');
r = img(:,:,1);
g = img(:,:,2);
b = img(:,:,3);
figure, imshow(r);
figure, imshow(g);
figure, imshow(b);
Как установить заголовок над каждой картинкой?
Вы хотите изменить свойство Name
окна рисунка.
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,[])
, он автоматически масштабирует изображение до минимума/максимума.
gca
не должно быть в кавычках. Кстати: пожалуйста, не забудьте принять ответ, если он был полезен.
- person Jonas; 21.10.2010