Join Messenger conversation screenshots.
Project description
Stitcher is a command-line utility for joining Messenger conversation screenshots.
Installation
$ pip install stitcher
Usage
General usage:
$ stitch <profile> <outfile> <images>...
Combine IMG_0001.PNG and IMG_0002.PNG taken on an iPhone 5S, saving the result to composition.png:
$ stitch IPHONE_5S composition.png IMG_0001.PNG IMG_0002.PNG IMG_0003.PNG
Combine all .png files in the present working directory using the profile for LG’s G3 phone, outputting to combined.png:
$ stitch LG_G3 combined.png *.png
Profiles
Profiles define parameters used by Stitcher to join images. They are stored within the profiles directory, organised by device manufacturer. The following options can be specified:
Name |
Description |
Default |
---|---|---|
mode |
The image format |
RGBA |
header_height |
The number of pixels of vertical height to crop from the top of the image |
Required |
footer_height |
The number of pixels of vertical height to crop from the bottom of the image |
Same as header_height |
additional_message_gap |
The vertical spacing between messages from the same sender |
Required |
reply_message_gap |
The vertical spacing between two messages sent by different participants |
Same as additional_message_gap |
If you’d like to add a missing a profile for your device, create a new file if necessary, and add a dictionary with the device’s details. Please consider contributing it in a pull request so others may benefit!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for stitcher-0.0.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 301769c919d9a091039f6e99dc4da93834ba5b6208b62f51b2d0036fa66a51ed |
|
MD5 | ebbca3c9f817478e7d57302d57404027 |
|
BLAKE2b-256 | bbc72a570d2538d6b990affc774037932f5d0f329111a1e13c953db94fca3485 |