Вставьте 2 изображения на рисунке, когда у меня есть соответствующие координаты X и Y - PullRequest
3 голосов
/ 13 апреля 2020

Мне нужно какое-либо руководство о том, как я могу вставить два .png изображения на текущую фигуру (то есть карту страны), имея координаты x и y каждого png. Я сделал это в PowerPoint (см. Рисунок ниже), но, поскольку у меня более 2000 баллов, было бы здорово, если бы это было возможно сделать с помощью Matlab.

Нажмите, чтобы посмотреть

Текущий показатель - карта страны, а два моих png - два красочных круга.

Спасибо всем

1 Ответ

1 голос
/ 13 апреля 2020

Вот простой подход: скажите im1 - ваша карта кругов, а im2 - карта Ирана.

im1 = ones(64);
im1(20:40,20:40) = 0.5; 
im2 = rand(64);

figure
imshow(im1,[]);
hold on
h = imshow(im2,[]);
h.AlphaData = 0.3; % or whatever Transparency makes you happy
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...