Skip to content
SPECIFICTION
Get listed

PhotoMosaic-Artifact

github.com

WindowsmacOSLinux
Visit github.com
Spec score 7.0 #22 of 24 in Photo Mosaic Software

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

Alternatives to PhotoMosaic-ArtifactAll alternatives →