Skip to content

Python prototype which was created as part of my bachelor thesis. This program can be installed on your computer as a part of the "ScreenshotMatcher" application. Combined with the android client, it is possible to take a photo which will be processed on your computer to return a high-quality screenshot of the pictured area.

Notifications You must be signed in to change notification settings

hardest1/screenshotmatcher-py

Repository files navigation

screenshotmatcher-py

Running on Python 3.6+ (Untested on lower versions)

Does not work with Python 3.8 on Windows due to missing dependencies You can fix this by running Python version 3.6 or 3.7

Install dependencies

pip3 install -r requirements-windows.txt  # For Windows
pip3 install -r requirements-linux.txt    # For Unix

# You may need to install tkinter depending on your system
sudo apt-get install python3-tk

Start within CLI

cd screenshotmatcher
python3 main.py

You can also run Start.bat on Windows by double-clicking so the application can run in the background.

Notice: Can not be run in a virtual python environment

Usage

Starting the application will add an icon to your tray which provides a menu to control the application. Here you can show the QR code to pair your smartphone with your computer, change image algorithms and show past results.

After pairing your smartphone you are all set up to start taking pictures with the smartphone app and have fun!

About

Python prototype which was created as part of my bachelor thesis. This program can be installed on your computer as a part of the "ScreenshotMatcher" application. Combined with the android client, it is possible to take a photo which will be processed on your computer to return a high-quality screenshot of the pictured area.

Resources

Stars

Watchers

Forks

Packages

No packages published