2013-04-24 3 views
1

У меня есть две матрицы, первая - ROI от изображения диком (серая шкала), а вторая - матрица со значениями между 0-1.Наложение изображений MATLAB (серый с цветом)

Во второй матрице я выполнил пороговое значение и сохранил только значения диапазона (0,6 -1,0). Я хотел бы наложить два изображения-матрицы и показать результат как фигуру, что означает фоновое изображение серого и наложить цветное изображение (в области ненулевых значений).

Можете ли вы мне помочь? Благодаря

ответ

2

Как насчет

figure; 
imshow(first(:,:,[1 1 1])); % make the first a grey-scale image with three channels so it will not be affected by the colormap later on 
hold on; 
t_second = second .* (second >= .6 & second <= 1.0); % threshold second image 
ih = imshow(t_second); 
set(ih, 'AlphaData', t_second); 
colormap jet 
Смежные вопросы