PhotoMosaic-Artifact
github.com
Spec sheet
- Purpose
- PhotoMosaic-Artifact makes custom photographic mosaic images.Read 8 Oct 2026 · github.com
- Platforms
- The README lists Windows 10, Mac OS 10.11+, and Ubuntu 16.04+ as supported platforms.Read 8 Oct 2026 · github.com
- License
- The repository states that the project is licensed under the MIT License.Read 8 Oct 2026 · github.com
- Algorithm
- The project describes its photo mosaic algorithm as a Python implementation based on eflorit/mosaic-generator.Read 8 Oct 2026 · github.com
- Algorithm origin
- The mosaic algorithm is based on eflorit’s mosaic-generator project and implemented in Python.Read 8 Oct 2026 · github.com
- Aspect ratio handling
- Material images with an aspect ratio different from the thumbnail are cropped to fit the thumbnail aspect ratio.Read 8 Oct 2026 · github.com
- Command line
- The photomosaic-core command accepts settings including output rows and columns, scale, material folder, and video sampling interval.Read 8 Oct 2026 · github.com
- Dependencies
- The listed requirements are Pillow 6.1.0 or later, numpy 1.17.0 or later, and opencv-python 4.1.0.25 or later.Read 8 Oct 2026 · github.com
- GUI
- The project includes a GUI tool.Read 8 Oct 2026 · github.com
- Image fitting
- Material images with a different aspect ratio from the mosaic thumbnail are cropped to fit.Read 8 Oct 2026 · github.com
- Image sizing limit
- The scaled output image dimensions must be divisible by the selected row and column counts.Read 8 Oct 2026 · github.com
- Mosaic settings
- The command-line options include output rows and columns, output scale, color enhancement, thumbnail filtering, tolerance, and a random seed.Read 8 Oct 2026 · github.com
- Output constraint
- The README says the output image dimensions must be divisible by the specified row and column counts.Read 8 Oct 2026 · github.com
- Release downloads
- The releases page lists a PhotoMosaic-Artifact Ver1.2 release with eight assets.Read 8 Oct 2026 · github.com
- Supported systems
- The README lists Windows 10, Mac OS 10.11+, and Ubuntu 16.04+ as supported platforms.Read 8 Oct 2026 · github.com
- Video sampling
- A video sampling interval can be set in milliseconds when the material includes video files.Read 8 Oct 2026 · github.com
- Video support
- The tool supports video material.Read 8 Oct 2026 · github.com
Where Specifiction places it
- Photo Mosaic Software#22 of 247.0