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
File details
Details for the file stitcher-1.0.0.tar.gz
.
File metadata
- Download URL: stitcher-1.0.0.tar.gz
- Upload date:
- Size: 10.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
1660ed2053f21802e09ac0a71616559e3d2a824469d8aa2a8d8973b35dab71c1
|
|
MD5 |
5206cab86a726e292e82017a89e1d69c
|
|
BLAKE2b-256 |
654ee204e83223cc654996c552897a5d04a4ce3369edfa1f5caf38dc0610ebc1
|
File details
Details for the file stitcher-1.0.0-py2.py3-none-any.whl
.
File metadata
- Download URL: stitcher-1.0.0-py2.py3-none-any.whl
- Upload date:
- Size: 15.6 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
0c0a4469543ebbaf2af2012d68b34b37e55eb04338364224b27bc90ad62e5605
|
|
MD5 |
69d9d7b3d464e078ea35d53bfb8ff409
|
|
BLAKE2b-256 |
c671903218cc2b80ee64e5a489a496214906416143323085fc6ee8cd5a749df3
|