Как контролировать цвет перекрытия изображения?

Я перекрыл два изображения A и B; На изображении внахлест показаны зелено-пурпурные цвета: я хочу синий и красный. Я использовал следующий код:

  c=imfuse(A,B,'falsecolor','Scaling','joint');
  redChannel = c(:, :, 1);
  blueChannel = c(:, :, 3);
  rgbImage = cat(2,redChannel,blueChannel);
  imshow (rgbImage)

1 ответ

По умолчанию imfuse использует значение 'green-magenta' для варианта 'ColorChannels', Ты можешь использовать 'red-cyan' вместо:

c = imfuse(A, B, 'falsecolor', 'Scaling', 'joint', 'ColorChannels', 'red-cyan');
Другие вопросы по тегам