/MirageTank

Mirage Tank Generator

Primary LanguageC++MIT LicenseMIT

Mirage Tank

Mirage Tank is a image generator that can generate a special image called "Mirage Tank" from two given images. This program is completely based on QT, so it's fully cross-platform and system-independent (theoretically, but I can't run it on my Android 9.0...).


About "Mirage Tank"

The "Mirage Tank" refers to a kind of picture that has completely different content when background color changes.

For example, look at this picture:

example

If your github page has a white background color, you might have seen the coast. But when you open this file in a new tab (or any other page/software that has a black background), you can then see a sci-fi city.

Build

  1. git clone --recursive https://github.com/H1KHC/MirageTank to clone this repository and its submodule (commandParser)
  2. Open the .pro file in QT Creater, and compile it
  3. Enjoy!

Software Usage Guide

  1. Choose two pictures, one displayed when background is white, another black
  2. Press Generate button
  3. (optional) Click the generated image to toggle background color between white and black
  4. Press Save button to save the output file