What you need? just one tool and that is Photoshop CS3+, I used Photoshop CC for this tutorial! Please suggest if you see anything different in other version!
Starting point! – take an image where you have some kind of structural representation
Make a copy of the image using Ctrl+J (Windows) or Command+J (Mac)
Select the top layer and go in “Image — Canvas size”
Increase the width by 100% – meaning change the value of the width to 200
Now select the lower layer and move the image to left so that they align to each other at the border
Now select the top layer again
Go to “Edit – Transform -Flip horizontal”
Now you should see the two image connected to each other the way you are seeing here
Merge the two layer by selecting both layers and right click and click on “Merge Layers”
Once merge is done you will see a one layer again called “Layer 0”, now again create a copy of this by doing “Ctrl+J(win)” or “Command+J (Mac)”
Select the top layer and go to “Image – Canvas size”
Same screen would appear as before and at this time increase the height by 100% meaning change the height value from 100 to 200 and reposition the two layers as below.
select the top layer and go to edit – transform – Flip Vertical
You should see image as below:
Now merge two layers again by selecting the two layers by doing right click and click on “Merge Layers”
Again make copy of the merged layer and select top layer
Now click “Edit – Transform – Rotate by 90′ CW” (Rotate by 90 degree clockwise)
You should the layer get’s rotate by 90 degree, now clic on crop from the tool bar and select overlapped area as below and hit enter
select the top layer again and change the blending mode to different settings in this example I choose Lighten and vollaaaa..you have end result!
Play around with color, brightness, contrast, etc. and see results your-self!