how to combine two image to get one image
조회 수: 4 (최근 30일)
이전 댓글 표시
hello every one
I want to combine two images to get an image that contains the two images like this
this is my code two combine the two images but i don,t know how i get the result ilke the image above
clear all
clc
I1=imread('D82.gif');
I2=imread('1.2.03.tiff');
TF=25-1;%
w=floor((TF+1)/2);
n=100;
x=[I1(1:n+(2*w),1:n+(2*w)),I2(1:n+(2*w),1:n+(2*w))];
how i can get a result lik the image
댓글 수: 0
답변 (1개)
Thiago Henrique Gomes Lobato
2019년 12월 1일
This should do what you want:
I = imread('cameraman.tif');
I2 = imresize(rgb2gray(imread('onion.png')),[size(I,1),size(I,2)]);
ImLength = size(I,1);
% Create image large enough to encapsulate both of them
Iend = uint8(zeros(2*ImLength,2*ImLength));
Iend(1:ImLength,1:ImLength) = I; % First image
Iend(ImLength+1:end,1:ImLength) = I2; % Second image
Iend(1:ImLength,ImLength+1:end) = I2; % Second image
Iend(ImLength+1:end,ImLength+1:end) = I; % First image
figure,imshow(Iend)
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!