the Algorithm

The algorithm for mosaic making is conceptually simple. A target image is chosen and subdivided into equal parts (tiles). The RGB information for each tile is compared to the RGB information for each file in a tile image library. Note the difference between "tile" and "tile image." The former is a subdivision of the target image; the latter is a small image which could be used as part of the final mosaic. After comparing each tile with every tile image, the tile image found as the best match for that tile is placed in the corresponding location of the final mosaic.

Return to "Title" page


the Project | the Algorithm | the Process and Program | the Results | the Flaws | the Unfinished | the Art

Code Snippets | Sources | email me