EVERYTHING XIAOMI
Get listed

PhotoMosaic-Artifact

PhotoMosaic-Artifact is free, open-source desktop software for creating photographic mosaic images from a custom tile library.

Place
#23 of 24
Score
5.4
PhotoMosaic-Artifact's website

What PhotoMosaic-Artifact is

PhotoMosaic-Artifact is free, open-source desktop software for creating photographic mosaic images from a custom tile library. It includes a graphical interface and the `photomosaic-core` command-line tool, which accepts settings for output rows and columns, scale, material folder, and video sampling interval. Other command options include color enhancement, thumbnail filtering, tolerance, and a random seed. Video files can be used as material, with sampling set in milliseconds. Source images whose aspect ratio differs from the mosaic thumbnail are cropped to fit. The scaled output image dimensions must divide evenly by the selected row and column counts. The project describes its algorithm as a Python implementation based on eflorit’s mosaic-generator. Requirements include Pillow 6.1.0 or later, numpy 1.17.0 or later, and opencv-python 4.1.0.25 or later. JPEG is the listed output format. The repository uses the MIT License, permitting use, copying, modification, distribution, sublicensing, and sale under its terms. Listed systems are Windows 10, Mac OS 10.11+, and Ubuntu 16.04+; the releases page lists a Ver1.2 release with eight assets.

Good

  • Free and MIT-licensed
  • Includes both GUI and command-line tools
  • Accepts video material with adjustable sampling
  • Offers controls for mosaic layout and processing
  • Supports Windows, macOS, and Linux

Watch out

  • Requires Pillow, numpy, and opencv-python
  • Output dimensions must divide evenly by row and column counts
  • Material images may be cropped to fit

Who it suits

PhotoMosaic-Artifact suits users who want to make mosaics from their own image or video material and are comfortable with its listed Python-related dependencies. It offers both a GUI and command-line controls.

Verdict

PhotoMosaic-Artifact provides GUI and command-line routes to custom photographic mosaics, with support for image and video material. Users should account for its dependencies, aspect-ratio cropping, and output-dimension constraint.

The facts

Each one read from PhotoMosaic-Artifact's own pages, with the date it was checked.

What it does

Algorithm
The project describes its photo mosaic algorithm as a Python implementation based on eflorit/mosaic-generator.checked 8 Oct 2026
Algorithm origin
The mosaic algorithm is based on eflorit’s mosaic-generator project and implemented in Python.checked 8 Oct 2026
Aspect ratio handling
Material images with an aspect ratio different from the thumbnail are cropped to fit the thumbnail aspect ratio.checked 8 Oct 2026
Command line
The photomosaic-core command accepts settings including output rows and columns, scale, material folder, and video sampling interval.checked 8 Oct 2026
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.checked 8 Oct 2026
GUI
The project includes a GUI tool.checked 8 Oct 2026
Image fitting
Material images with a different aspect ratio from the mosaic thumbnail are cropped to fit.checked 8 Oct 2026
Image sizing limit
The scaled output image dimensions must be divisible by the selected row and column counts.checked 8 Oct 2026
License
The repository is licensed under the MIT License, which permits use, copying, modification, distribution, sublicensing, and sale subject to its terms.checked 8 Oct 2026
Mosaic settings
The command-line options include output rows and columns, output scale, color enhancement, thumbnail filtering, tolerance, and a random seed.checked 8 Oct 2026
Output constraint
The README says the output image dimensions must be divisible by the specified row and column counts.checked 8 Oct 2026
Purpose
PhotoMosaic-Artifact makes custom photographic mosaic images.checked 8 Oct 2026
Release downloads
The releases page lists a PhotoMosaic-Artifact Ver1.2 release with eight assets.checked 8 Oct 2026
Supported systems
The README lists Windows 10, Mac OS 10.11+, and Ubuntu 16.04+ as supported platforms.checked 8 Oct 2026
Video sampling
A video sampling interval can be set in milliseconds when the material includes video files.checked 8 Oct 2026
Video support
The tool supports video material.checked 8 Oct 2026

Where it runs

Platforms
The README lists Windows 10, Mac OS 10.11+, and Ubuntu 16.04+ as supported platforms.checked 8 Oct 2026

Alternatives to PhotoMosaic-Artifact

All alternatives
  1. 1

    phomo

    Free planOpen sourceWebAPILinuxmacOS
    7.5Free plan
  2. 2

    EasyMoza

    Free planWeb
    7.3Free plan
  3. 3
    7.2$29 one-time
  4. 4

    Photo Mosaica

    Free planiOSmacOS
    6.7$0.99 one-time
  5. 5PicTiler logo

    PicTiler

    Free planWeb
    6.7Free plan
  6. 6

    Rapid-Mosaic

    Free planWebWindows
    6.7£29 one-time