2010-10-21 5 views

ответ

12

Вы хотите изменить 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,[]), он будет автоматически масштабировать изображение мин/макс.

+0

Ницца! Это название окна :). Можете ли вы также рассказать мне, как изменить текст поверх изображения (в окне)? –

+0

??? Ошибка при использовании ==> title при 29 Неправильное количество входных аргументов Ошибка в ==> title при 23 h = title (gca, varargin {:}); Это когда я пытаюсь использовать заголовок ('gca', 'вы также можете поместить заголовок наподобие этого') –

+1

@Miko Kronn: исправлена ​​ошибка. 'gca' не должно быть в кавычках. Btw: Пожалуйста, не забудьте принять ответ, если это было полезно. – Jonas

Смежные вопросы