Images merging using matlab

9 views (last 30 days)
Inês
Inês on 10 Jan 2022
Edited: Rena Berman on 25 Jan 2022
I have this two images and I want to merge them in order to receive somthing like the third image can someone help me?
  3 Comments
Rena Berman
Rena Berman on 25 Jan 2022

(Answers Dev) Restored edit

Sign in to comment.

Accepted Answer

Walter Roberson
Walter Roberson on 10 Jan 2022
orig_filename = 'https://www.mathworks.com/matlabcentral/answers/uploaded_files/858715/CXR00000001.png';
roi_filename = 'https://www.mathworks.com/matlabcentral/answers/uploaded_files/858730/CXR00000001_lungs.png';
orig_image = imread(orig_filename);
roi_image = imread(roi_filename);
if ndims(roi_image) > 2; roi_image = rgb2gray(roi_image); end
roi = imbinarize(roi_image);
roi = repmat(roi, 1, 1, size(orig_image,3));
masked_image = zeros(size(orig_image), 'like', orig_image);
masked_image(roi) = orig_image(roi);
imshow(masked_image)

More Answers (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!