Reputation: 523
I have two big images with identical dimensions.
Each image composed on the 4x6 elements splited in the form of grid (table) with identical border. Here is the both inputs in resized format (actual resolution is 7384x2872)
Is it possible to use any utilities of Image Magic or other software working on Mac, to take any number of the central grids (surrounded by a perimeter by other elements) from the first image and insert it to the same central position of the image 2 (thus making a substitution of selected grids )?
Upvotes: 1
Views: 56
Reputation: 207758
Let's call your first image a.jpg
and the second b.jpg
and assume we want to copy the right-most cell from the second row of the first into the second.
Now that cell is 112x64 and at offset +577+69 from the top-left corner, so we want to:
That looks like this:
magick a.jpg -crop 112x64+577+69 b.jpg +swap -flatten result.jpg
I have made an animation of the a.jpg
, b.jpg
and the result here:
If you dislike doing things in the "wrong" order, you can do exactly the same thing by loading b.jpg
first, then in some bracketed "aside-processing" loading and cropping just a.jpg
before flattening:
magick b.jpg \( a.jpg -crop 112x64+577+69 \) -flatten result.jpg
Upvotes: 2