Tutorial: create a puzzle from a photo with Gimp
In today's tutorial we will apply the’puzzle effect to a photo in a few simple steps using the integrated plug-in in Gimp.
First, choose a nice picture of a beautiful landscape. The following photo is a shot of the castle of Neuschwanstein, in southern Germany. I am the author of the shot, the photo is in the public domain, also for commercial.
The dimensions are 800×600 pixel, but obviously the bigger picture and more applications for it will be:
Now let's create a new level white, on which we will define the pieces of the puzzle.
Now after selecting the level of white go “Filters” – “Render” – “Reason” – “Puzzle” and we set the values as you like.
Unfortunately the filter “Puzzle” is not done very well, and in addition to not work on levels “Empty” does not support antialiasing. For this reason we are working on a level white, and always for the same reason will follow a few short steps to make the effect “antialias“.
taken from wikipedia
The’antialiasing (often abbreviated AA) è una tecnica per ridurre l’effetto aliasing (in italiano, blockiness, chisellings or scalettamento) when a signal at low resolution is displayed high resolution. L’antialiasing ammorbidisce le linee smussandone i bordi e migliorando l’immagine.
First remove the white color leaving only the edges of the puzzle blacks. “Colors” – “Staining for alpha” leaving the default settings.
Now duplicate the layer puzzle and move the duplicated layer of a pixel in the bottom and one on the right.
We repeat the operation again, then merge together the three layers that make up the puzzle. We give the background level (image) invisible, right-clicking on any of the levels remained visible select “Merge Visible Layers“.
At this point we select the instrument “Select by Color” and click on black edges the puzzle. Now we go to the menu “Select” – “Enlarge” and confirm the default value of pixel. Restrict the selection again through the instrument “Select” – “Collapse“, always pixel.
Now select the tool “Color fill“, choose between the settings “Fill whole selection“. We click on the selection in filling all in black.
At this point sfochiamo the puzzle. “Filters” – “Blur” – “Gaussian” with a radius of 6px.
We optimize the contours with the unsharp mask: “Filters” – “Improvement” – “Unsharp Mask“.
Now click with the right level puzzles and select Alpha to Selection. Then we go to the menu “Select” – “Collapse” and reduce the pixel. Now more on the menu “Select” click on “Invert” and immediately after press “Ctrl” + “X“. If everything goes well this should be the result.
At this point deformiamo slightly the pieces of the puzzle, to make them uniquely different from each other. “Filters” – “Distortions” – “IWarping“.
Now we have create a glow of the puzzle to apply to the background level. Duplicate the level puzzle, go on “Colors” – “Invert” to make it white and “Filters” – “Blur” – “Gaussian” with a radius of 5 pixel. Let the background layer copy (calling “background mapped“) clicking on the button in the tab level and go on “Filters” – “Map” – “Mappa a sbalzo” with the following settings.
At this point both the black level puzzle, both at the level we need to give a fuzzy white puzzle’opacity of the 50% (levels in the tab), we put the puzzle level white below to black and turn away of two pixels down and two pixels to the right. Click with the right level puzzle on black, select “Alpha to Selection“, then select the white level and click “Ctrl” + “X“. Now we are making invisible the black level. And this should be the result.
With a little more effort you can think of some variant.