# how to Reconstruct full image from 128 patches of 256*256?

2 ビュー (過去 30 日間)
Amjad Iqbal 2021 年 4 月 22 日
コメント済み: Amjad Iqbal 2021 年 4 月 28 日
I have an image of 128 patches and each size is 256*256, now I want reconstruct image by using these patches. To verify how exact image will be as compared to orignal image.
##### 1 件のコメント表示 なし非表示 なし
Amjad Iqbal 2021 年 4 月 23 日
I have an image of 128 patches and each size is 256*256, now I want reconstruct image
by using these patches. To verify how exact image will be as compared to orignal image.
Size of origanl image is 2048*4096, Please guide in this context,
specifically matrix index error for this line.
C(ii,jj) = C(ii,jj) + A(ii+m,jj+n).*conj(B(ii+m,jj+n));
% C = zeros(size(A));
% tic;
% for ii = k+1:size(A,1)-k
% for jj = k+1:size(A,2)-k
% C(ii,jj) = 0;
% S1 = 0;
% S2 = 0;
% for m = -k:k
% for n = -k:k
% % % % C(ii,jj) = C(ii,jj) + A(ii+m,jj+n).*conj(B(ii+m,jj+n));
% S1 = S1 + abs(A(ii+m,jj+n))^2;
% S2 = S2 + abs(B(ii+m,jj+n))^2;
% end;
% end;
% C(ii,jj) = C(ii,jj)/sqrt(S1)/sqrt(S2);
% end;
% end;
% toc;

サインインしてコメントする。

### 採用された回答

Shadaab Siddiqie 2021 年 4 月 28 日
From my understanding you want to combine multiple images to from single image. For this you can refer to the imtitle. For example:
imshow(D(:,:)); % list of all the images
Combining above images
out = imtile(D, map);
imshow(out);
You can also change the aspect of the image, like
out = imtile(D, map, 'Frames', 1:8, 'GridSize', [2 4]);
figure;
imshow(out);
##### 1 件のコメント表示 なし非表示 なし
Amjad Iqbal 2021 年 4 月 28 日
Thanks for response, I have patchified image in 128 patches, with size 256*256. Now using that .mat file sized( 128*256*256), I want to reconstruct whole image of size (2048*4096). Abovemntioned is about joing or tiling images, and there is border lines among neighbourhood image, however I need full image like given below.

サインインしてコメントする。

### カテゴリ

Find more on Convert Image Type in Help Center and File Exchange

R2016a

### Community Treasure Hunt

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

Start Hunting!

Translated by