# How To Combine Cropped Image to the Original Image?

20 views (last 30 days)
WanYu on 8 Feb 2020
Commented: KSSV on 10 Feb 2020
Hi All,
I have cropped out a part from my original image and wish to combine it back to the original image.
A 36 by 36 image is cropped from the original image, A then I wish to combine it back to the exact position as it was cropped earlier.
Code as shown:
square = [55 88 35 35];
A = imcrop(A, square);
Anyone could please tell me how...
Thank you.

KSSV on 8 Feb 2020
[I1,rect] = imcrop(I) ; % crop the image
nx = round(rect(1)) ; % location
ny = round(rect(2)) ; % location
w = size(I1,2) ; % width
h = size(I1,1) ; % height
% replace
I(ny:ny+h-1,nx:nx+w-1,:) = I1+100 ;
##### 2 CommentsShowHide 1 older comment
KSSV on 10 Feb 2020
square_x = 55;
square_y = 88;
square = [square_x square_y 35 35];
rgb2 = imcrop(A, square);
[width height] = size(rgb2);
A(square_y : (square_y + height - 1), square_x : (square_x + width - 1), :) = rgb2;

R2019b

### Community Treasure Hunt

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

Start Hunting!