Как избежать зазубренных изображений в MATLAB ?
У меня есть изображение размером 600 x 600 пикселей, открытое в MATLAB, и я выполняю некоторую обработку изображения. Однако, когда я его сохраняю, он выглядит размытым и неровным. Что мне делать?
(Этот вопрос связан с моим предыдущим вопросом, MATLAB - Как нанести x, y на изображение и сохранить? )
fid = fopen(datafile.txt);
A = textscan(fid,'%f%f%f'); %read data from the file
code = A{1};
xfix = A{2};
yfix = A{3};
for k=1:length(code)
imagefile=code(k);
rgb = imread([num2str(imagefile) '.jpg']);
imshow(rgb);
hold on;
x = xfix2(k);
y = yfix2(k);
plot(x,y,'-+ b'); % plot x,y on the
saveas(([num2str(imagefile) '.jpg'])) % Save the image with the same name as it open.
end
hold off