5
我試圖在較大的繪圖上繪製小圖像......其實它的isomap算法,我得到了很多分,現在每個點對應一些圖像,我知道它是哪個圖像。 .. porblem是如何加載圖像和圖表上的圖形? 還有一件事我必須繪製圖像和點,所以,基本上圖像將重疊的點。 當然,圖像的類型here在同一個繪圖中繪製幾張圖像
我試圖在較大的繪圖上繪製小圖像......其實它的isomap算法,我得到了很多分,現在每個點對應一些圖像,我知道它是哪個圖像。 .. porblem是如何加載圖像和圖表上的圖形? 還有一件事我必須繪製圖像和點,所以,基本上圖像將重疊的點。 當然,圖像的類型here在同一個繪圖中繪製幾張圖像
這樣的事情應該讓你開始。您可以使用image
函數的低級版本繪製一組軸。
% Define some random data
N = 5;
x = rand(N, 1);
y = rand(N, 1);
% Load an image
rgb = imread('ngc6543a.jpg');
% Draw a scatter plot
scatter(x, y);
axis([0 1 0 1]);
% Offsets of image from associated point
dx = 0.02;
dy = 0.02;
width = 0.1;
height = size(rgb, 1)/size(rgb, 2) * width;
for i = 1:N
image('CData', rgb,...
'XData', [x(i)-dx x(i)-(dx+width)],...
'YData', [y(i)-dy y(i)-(dy+height)]);
end