Как сохранить изображение с новыми нарисованными линиями в оригинальном качестве в MATLAB - PullRequest
0 голосов
/ 29 апреля 2020

Я хочу нарисовать на моей фотографии десять линий, а затем сохранить их с новыми линиями, но с тем же качеством и без белой рамки от MATLAB. Как я могу это сделать?

enter image description here




clear all;
clc



% read the image " its size 3000*4000"
Image = imread('55-3_a.jpg');
% show the image
imshow(Image)


% here i choose two points to draw the lines from them
first_point = [1.452032968374603e+03, 1.446231354344933e+03];
second_point = [0, 4000];

% here i draw ten dashed lines
for line_number = 1: 10
   hold on
   line( second_point  ,first_point - (line_number* 20), 'Color','red','LineWidth', 0.001,'LineStyle','--')
    hold off
end
% and here i draw the normal line
line( [0 4000],[1455, 1455],'Color','red','LineWidth',0.0001);


% here i want to save the image with its new lines with the same quality
% and without any white frame from MATLAB


...