Advice based on experience, not hear-say.
Home|Installation|Applications|FAQs|Q&As|Tutorials|Contact|Site Map

Metapixel Generating Engine


Installing Metapixel

To install Metapixel (a photomosaic generating piece of software) copy and paste the following into terminal:


sudo apt-get install metapixel


Preparing tiles from photos to use to create Photo-mosaics

Type the complete folder destination of where the pictures are stored: (eg. /home/.../):
If you wish to include sub-folders keep the -r in the box, if not delete it. (note there is a single space after the -r):
Type the complete folder destination of where the pictures are to be relocated: (eg. /home/.../):
how many pixels wide do you want the output tile to be:
how many pixels high do you want the output tile to be (recommended to be same as width to keep tile square):

Now Copy and Paste the following into terminal and hit return to prepare tiles:


metapixel-prepare -r source destination --width=50 --height=50


When the pictures have finished being re-sized you can use the following to create your mosaic:

Type the exact path and name (with extension) of the image to make the mosaic of (eg. /home/.../input.jpg):
Type the exact path and name (with .png extension) of the mosaic file to be saved as (eg. /home/.../mosaic.png):
Type the exact path location of the folder where tiles you created in the last step are (eg. /home/.../tiles/):
How many times bigger than the original image you want the new one to be (best to make it quite large for better quality mosaic):
This relates to colour match and repetition of images, the lower the more repetition. (higher takes longer, lower fussy takes less time):

Now Copy and Paste the following into terminal and hit return to create your photo-mosaic (NOTE: this process takes ages and prints loads of dots on the terminal window to let you know it is doing something - then lots of crosses):


metapixel --metapixel /home/.../input.jpg /home/.../output.png --library /home/.../tiles/ --scale=35 --distance=100

NOTE: If problems occur then try not having any spaces in file and path names as this could cause problems (replace a " " with a "\ ").
NOTE ALSO: All terminal usage is case-sensitive, so this and This and THIS and ThIs are different.


This website was created by Michael Strutt