Я пытаюсь создать фигуру с изображением слева (исходное изображение) и изображением справа (искаженное изображение) и вертикальной линией, разделяющей их, например:
Я пробовал это делать, создавая оси без тиков и меток.Затем рисуем линию снизу вверх и применяем hold on
и, наконец, subplot
два изображения.
Мой код:
origImage = imread('F-original.png');
tform = affine2d([1 0 0; .5 1 0; 0 0 1]);
warpedImage = imwarp(origImage, tform, 'interp', 'bilinear');
axes('Position', [0 0 1 1], 'XTick', NaN, 'YTick', NaN);
line([1/2 1/2], [0 1], 'Color', 'k')
axes(gca)
hold on
subplot(1, 2, 1)
imshow(origImage)
subplot(1, 2, 2)
imshow(warpedImage)
Но на самом деле происходит следующее: линия мигает длядоли секунды, но затем исчезает, и все, что можно увидеть, это подзаговоры.
Как заставить это работать?