![]() Similar to my previous (and first) Rust project swirlr, I used dependencies from crates.io, Rust's equivalent to NPM for Node.js. ![]() The original plan was for it to only create mosaics from emoji which is how it got it's name emosaic (emoji + mosaic = emosaic) but as I progressed it made more sense to keep in generic and let the user provide their own pool of tile images. I knew a generator like this would require a large set of tile images to sample from. What makes Rust unique is the way it manages memory compared to other low-level languages. Rust is a relatively new systems programming language akin to C/C++ in terms of performance. ![]() It's a forgivable workaround considering there probably isn't that many fleshy-beige coloured scenes in the movie to sample from.Ī close-up of the poster for The Truman Show (1998)Īs I've been learning the Rust programming language lately I thought creating a photo-mosaic generator could be a fun project. Interestingly each tile is tinted rather than solely relying on the actualy colour in the frame. You can see in the following close-up of the poster, specifically Jim Carrey's right eye, the image is made up of various scenes from the film. The first mainstream use of a photo mosaic I recall was on one of the official posters for the 1998 film staring Jim Carrey, The Truman Show.Ī photo mosaic poster for The Truman Show (1998) While the technique of arranging coloured tiles to form an image has been around for hundreds of years, photo mosaics are a relatively new take on the art style. The idea of arranging small coloured tiles to create images has been around since 300 BC and artwork created in such a way is called a Mosaic which Wikipedia describes as:Ī piece of art or image made from the assembling of small pieces of colored glass, stone, or other materials. I remember being facinated how several tiny images could be arranged to create a larger image and that how the colour of each small image contributed to the larger picture overall. When I was a kid I remember seeing a poster of Yoda from Star Wars which was made up from various screenshots from the movie.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |