{ "info": { "author": "George Brighton", "author_email": "oss@gebn.co.uk", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "stitcher\n========\n\n.. image:: https://img.shields.io/pypi/status/stitcher.svg\n :target: https://pypi.python.org/pypi/stitcher\n.. image:: https://img.shields.io/pypi/v/stitcher.svg\n :target: https://pypi.python.org/pypi/stitcher\n.. image:: https://img.shields.io/pypi/pyversions/stitcher.svg\n :target: https://pypi.python.org/pypi/stitcher\n.. image:: https://travis-ci.org/gebn/stitcher.svg?branch=master\n :target: https://travis-ci.org/gebn/stitcher\n.. image:: https://coveralls.io/repos/github/gebn/stitcher/badge.svg?branch=master\n :target: https://coveralls.io/github/gebn/stitcher?branch=master\n.. image:: https://landscape.io/github/gebn/stitcher/master/landscape.svg?style=flat\n :target: https://landscape.io/github/gebn/stitcher/master\n\nStitcher is a command-line utility for joining Messenger conversation screenshots.\n\nInstallation\n------------\n\n::\n\n $ pip install stitcher\n\nUsage\n-----\n\nGeneral usage:\n\n::\n\n $ stitch ...\n\nCombine ``IMG_0001.PNG`` and ``IMG_0002.PNG`` taken on an iPhone 5S, saving the result to ``composition.png``:\n\n::\n\n $ stitch IPHONE_5S composition.png IMG_0001.PNG IMG_0002.PNG IMG_0003.PNG\n\nCombine all ``.png`` files in the present working directory using the profile for LG\u2019s G3 phone, outputting to ``combined.png``:\n\n::\n\n $ stitch LG_G3 combined.png *.png\n\nProfiles\n--------\n\nProfiles define parameters used by Stitcher to join images. They are stored within the ``profiles`` directory, organised by device manufacturer.\nThe following options can be specified:\n\n+----------------------------+------------------------------------------------------------------------------+------------------------------------+\n| Name | Description | Default |\n+============================+==============================================================================+====================================+\n| ``mode`` | The image format | RGBA |\n+----------------------------+------------------------------------------------------------------------------+------------------------------------+\n| ``header_height`` | The number of pixels of vertical height to crop from the top of the image | *Required* |\n+----------------------------+------------------------------------------------------------------------------+------------------------------------+\n| ``footer_height`` | The number of pixels of vertical height to crop from the bottom of the image | Same as ``header_height`` |\n+----------------------------+------------------------------------------------------------------------------+------------------------------------+\n| ``additional_message_gap`` | The vertical spacing between messages from the same sender | *Required* |\n+----------------------------+------------------------------------------------------------------------------+------------------------------------+\n| ``reply_message_gap`` | The vertical spacing between two messages sent by different participants | Same as ``additional_message_gap`` |\n+----------------------------+------------------------------------------------------------------------------+------------------------------------+\n\nIf you\u2019d like to add a missing a profile for your device, create a new file if necessary, and add a dictionary with the device\u2019s details. Please\nconsider contributing it in a pull request so others may benefit!\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gebn/stitcher", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "stitcher", "package_url": "https://pypi.org/project/stitcher/", "platform": "", "project_url": "https://pypi.org/project/stitcher/", "project_urls": { "Homepage": "https://github.com/gebn/stitcher" }, "release_url": "https://pypi.org/project/stitcher/1.0.0/", "requires_dist": [ "six (>=1.9.0)", "Pillow (>=4.0.0)" ], "requires_python": "", "summary": "Join Messenger conversation screenshots.", "version": "1.0.0" }, "last_serial": 2840981, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "ebbca3c9f817478e7d57302d57404027", "sha256": "301769c919d9a091039f6e99dc4da93834ba5b6208b62f51b2d0036fa66a51ed" }, "downloads": -1, "filename": "stitcher-0.0.1-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "ebbca3c9f817478e7d57302d57404027", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15397, "upload_time": "2017-04-30T20:00:13", "url": "https://files.pythonhosted.org/packages/bb/c7/2a570d2538d6b990affc774037932f5d0f329111a1e13c953db94fca3485/stitcher-0.0.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "9cef25b8418758a10afbf8d167325f3e", "sha256": "3d0ea417dcf12ae39237cde783ffa4f9d7a448d708f5c30a8312d97345575a34" }, "downloads": -1, "filename": "stitcher-0.0.1.tar.gz", "has_sig": true, "md5_digest": "9cef25b8418758a10afbf8d167325f3e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10594, "upload_time": "2017-04-30T20:00:23", "url": "https://files.pythonhosted.org/packages/cd/2d/755c69ce226aa3e67204e817df34a86a9752db7ce871eb404fdeca2ff847/stitcher-0.0.1.tar.gz" } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "69d9d7b3d464e078ea35d53bfb8ff409", "sha256": "0c0a4469543ebbaf2af2012d68b34b37e55eb04338364224b27bc90ad62e5605" }, "downloads": -1, "filename": "stitcher-1.0.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "69d9d7b3d464e078ea35d53bfb8ff409", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15596, "upload_time": "2017-04-30T22:02:10", "url": "https://files.pythonhosted.org/packages/c6/71/903218cc2b80ee64e5a489a496214906416143323085fc6ee8cd5a749df3/stitcher-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5206cab86a726e292e82017a89e1d69c", "sha256": "1660ed2053f21802e09ac0a71616559e3d2a824469d8aa2a8d8973b35dab71c1" }, "downloads": -1, "filename": "stitcher-1.0.0.tar.gz", "has_sig": true, "md5_digest": "5206cab86a726e292e82017a89e1d69c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10686, "upload_time": "2017-04-30T22:02:17", "url": "https://files.pythonhosted.org/packages/65/4e/e204e83223cc654996c552897a5d04a4ce3369edfa1f5caf38dc0610ebc1/stitcher-1.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "69d9d7b3d464e078ea35d53bfb8ff409", "sha256": "0c0a4469543ebbaf2af2012d68b34b37e55eb04338364224b27bc90ad62e5605" }, "downloads": -1, "filename": "stitcher-1.0.0-py2.py3-none-any.whl", "has_sig": true, "md5_digest": "69d9d7b3d464e078ea35d53bfb8ff409", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 15596, "upload_time": "2017-04-30T22:02:10", "url": "https://files.pythonhosted.org/packages/c6/71/903218cc2b80ee64e5a489a496214906416143323085fc6ee8cd5a749df3/stitcher-1.0.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5206cab86a726e292e82017a89e1d69c", "sha256": "1660ed2053f21802e09ac0a71616559e3d2a824469d8aa2a8d8973b35dab71c1" }, "downloads": -1, "filename": "stitcher-1.0.0.tar.gz", "has_sig": true, "md5_digest": "5206cab86a726e292e82017a89e1d69c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 10686, "upload_time": "2017-04-30T22:02:17", "url": "https://files.pythonhosted.org/packages/65/4e/e204e83223cc654996c552897a5d04a4ce3369edfa1f5caf38dc0610ebc1/stitcher-1.0.0.tar.gz" } ] }