stitchtoon


Namestitchtoon JSON
Version 1.2.1 PyPI version JSON
download
home_pageNone
SummaryA powerful program for stitching and cutting webtoons/manhwa/manhua raws.
upload_time2023-05-17 17:08:39
maintainerNone
docs_urlNone
authorNone
requires_python>=3.8
licenseNone
keywords manga webtoon stitch slice combin
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <div align="center">
  <h1>Stitch Toon</h1>
  <p>
    A powerful package for stitching and cutting webtoons/manhwa/manhua raws.
  </p>
  <p>
    A GUI version is available at <a href="https://github.com/BishrGhalil/stitchtoon-gui"><b>Stitchtoon GUI</b></a>
  </p>
  <a href="https://github.com/BishrGhalil/stitchtoon/releases/latest">
    <img src="https://img.shields.io/github/v/release/BishrGhalil/stitchtoon">
  </a>
  <a href="https://github.com/BishrGhalil/stitchtoon/releases/latest">
    <img src="https://img.shields.io/github/release-date/BishrGhalil/stitchtoon">
  </a>
  <a href="https://github.com/BishrGhalil/stitchtoon/tree/dev">
    <img src="https://img.shields.io/github/last-commit/BishrGhalil/stitchtoon">
  </a>
  <a href="https://github.com/BishrGhalil/stitchtoon/blob/dev/LICENSE">
    <img src="https://img.shields.io/github/license/BishrGhalil/stitchtoon">
  </a>
  </div>

## Install
Install with pip
```
pip install stitchtoon
```

Install from source
```
git clone https://github.com/BishrGhalil/stitchtoon
cd stitchtoon
pip instal --user requirements.txt
pip install .
```

## Basic usage
```
stitchtoon -i <input-path> -s <split-height> -o <output-path>
```
Options
```
usage: stitchtoon [-h] [-V] -i INPUT -o OUTPUT -s SIZE -n IMAGES_NUMBER [-t {png,jpeg,jpg,webp,psb,psd}] [-r] [-a] [-p] [-w {none,auto,copywrite}] [-d {none,pixel}] [-e [0-100]] [-q [1-100]]
                  [-g IGNORABLE_PIXELS] [-l [1-100]] [--write-metadata] [--slice-to-metadata] [--log-level {error,debug,info}] [--log-file LOG_FILE]

options:
  -h, --help            show this help message and exit
  -V, --version         show program's version number and exit
  -i INPUT, --input INPUT
                        Sets the path of Input Folder
  -o OUTPUT, --output OUTPUT
                        Saves at specified output path
  -s SIZE, --size SIZE  Sets the value of the Rough Panel Height And Width, hXw
  -n IMAGES_NUMBER, --images-number IMAGES_NUMBER
                        Sets the value of the Rough Panel Height And Width, hXw
  -t {png,jpeg,jpg,webp,psb,psd}, --type {png,jpeg,jpg,webp,psb,psd}
                        Sets the type/format of the Output Image Files
  -r, --recursive
  -a, --as-archive
  -p, --progress        Shows a progress bar

Advanced:
  -w {none,auto,copywrite}, --width-enforcement {none,auto,copywrite}
                        Width Enforcement Technique, Default=None)
  -d {none,pixel}, --detection-type {none,pixel}
                        Sets the type of Slice Location Detection, Default=pixel (Pixel Comparison)
  -e [0-100], --sensitivity [0-100]
                        Sets the Object Detection sensitivity Percentage, Default=90 (10 percent tolerance)
  -q [1-100], --quality [1-100]
                        Sets the quality of lossy file types like .jpg if used, Default=100 (100 percent)
  -g IGNORABLE_PIXELS, --ignorable_pixels IGNORABLE_PIXELS
                        Sets the value of Ignorable Border Pixels, Default=5 (5px)
  -l [1-100], --line-steps [1-100]
                        Sets the value of Scan Line Step, Default=5 (5px)
  --write-metadata      Writes metadata file, Used to save current images sizes so you can slice to the same sizes when stitching again.
  --slice-to-metadata   Reads metadata file if available, If not available slices according to split_height and images_number options.

General:
  --log-level {error,debug,info}
                        Sets log level
  --log-file LOG_FILE   Sets the log file, this supports providing datatime format.
```

 
> All thanks to [MechTechnology](https://github.com/MechTechnology) for creating [SmartStitch](https://github.com/BishrGhalil/stitchtoon) which is the base of this package.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "stitchtoon",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "manga,webtoon,stitch,slice,combin",
    "author": null,
    "author_email": "Beshr Alghalil <beshrghalil@protonmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/60/97/c0606bd84ee29bd37f55efce813a4f6a2afad6383c75493ee53d3ce72d11/stitchtoon-1.2.1.tar.gz",
    "platform": null,
    "description": "<div align=\"center\">\n  <h1>Stitch Toon</h1>\n  <p>\n    A powerful package for stitching and cutting webtoons/manhwa/manhua raws.\n  </p>\n  <p>\n    A GUI version is available at <a href=\"https://github.com/BishrGhalil/stitchtoon-gui\"><b>Stitchtoon GUI</b></a>\n  </p>\n  <a href=\"https://github.com/BishrGhalil/stitchtoon/releases/latest\">\n    <img src=\"https://img.shields.io/github/v/release/BishrGhalil/stitchtoon\">\n  </a>\n  <a href=\"https://github.com/BishrGhalil/stitchtoon/releases/latest\">\n    <img src=\"https://img.shields.io/github/release-date/BishrGhalil/stitchtoon\">\n  </a>\n  <a href=\"https://github.com/BishrGhalil/stitchtoon/tree/dev\">\n    <img src=\"https://img.shields.io/github/last-commit/BishrGhalil/stitchtoon\">\n  </a>\n  <a href=\"https://github.com/BishrGhalil/stitchtoon/blob/dev/LICENSE\">\n    <img src=\"https://img.shields.io/github/license/BishrGhalil/stitchtoon\">\n  </a>\n  </div>\n\n## Install\nInstall with pip\n```\npip install stitchtoon\n```\n\nInstall from source\n```\ngit clone https://github.com/BishrGhalil/stitchtoon\ncd stitchtoon\npip instal --user requirements.txt\npip install .\n```\n\n## Basic usage\n```\nstitchtoon -i <input-path> -s <split-height> -o <output-path>\n```\nOptions\n```\nusage: stitchtoon [-h] [-V] -i INPUT -o OUTPUT -s SIZE -n IMAGES_NUMBER [-t {png,jpeg,jpg,webp,psb,psd}] [-r] [-a] [-p] [-w {none,auto,copywrite}] [-d {none,pixel}] [-e [0-100]] [-q [1-100]]\n                  [-g IGNORABLE_PIXELS] [-l [1-100]] [--write-metadata] [--slice-to-metadata] [--log-level {error,debug,info}] [--log-file LOG_FILE]\n\noptions:\n  -h, --help            show this help message and exit\n  -V, --version         show program's version number and exit\n  -i INPUT, --input INPUT\n                        Sets the path of Input Folder\n  -o OUTPUT, --output OUTPUT\n                        Saves at specified output path\n  -s SIZE, --size SIZE  Sets the value of the Rough Panel Height And Width, hXw\n  -n IMAGES_NUMBER, --images-number IMAGES_NUMBER\n                        Sets the value of the Rough Panel Height And Width, hXw\n  -t {png,jpeg,jpg,webp,psb,psd}, --type {png,jpeg,jpg,webp,psb,psd}\n                        Sets the type/format of the Output Image Files\n  -r, --recursive\n  -a, --as-archive\n  -p, --progress        Shows a progress bar\n\nAdvanced:\n  -w {none,auto,copywrite}, --width-enforcement {none,auto,copywrite}\n                        Width Enforcement Technique, Default=None)\n  -d {none,pixel}, --detection-type {none,pixel}\n                        Sets the type of Slice Location Detection, Default=pixel (Pixel Comparison)\n  -e [0-100], --sensitivity [0-100]\n                        Sets the Object Detection sensitivity Percentage, Default=90 (10 percent tolerance)\n  -q [1-100], --quality [1-100]\n                        Sets the quality of lossy file types like .jpg if used, Default=100 (100 percent)\n  -g IGNORABLE_PIXELS, --ignorable_pixels IGNORABLE_PIXELS\n                        Sets the value of Ignorable Border Pixels, Default=5 (5px)\n  -l [1-100], --line-steps [1-100]\n                        Sets the value of Scan Line Step, Default=5 (5px)\n  --write-metadata      Writes metadata file, Used to save current images sizes so you can slice to the same sizes when stitching again.\n  --slice-to-metadata   Reads metadata file if available, If not available slices according to split_height and images_number options.\n\nGeneral:\n  --log-level {error,debug,info}\n                        Sets log level\n  --log-file LOG_FILE   Sets the log file, this supports providing datatime format.\n```\n\n \n> All thanks to [MechTechnology](https://github.com/MechTechnology) for creating [SmartStitch](https://github.com/BishrGhalil/stitchtoon) which is the base of this package.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "A powerful program for stitching and cutting webtoons/manhwa/manhua raws.",
    "version": "1.2.1",
    "project_urls": {
        "Bug Tracker": "https://github.com/BishrGhalil/issues",
        "Homepage": "https://github.com/BishrGhalil/stitchtoon"
    },
    "split_keywords": [
        "manga",
        "webtoon",
        "stitch",
        "slice",
        "combin"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6a5381a5280e7d14052644f08d8b51dfd8fc37ea20c78a6284c4a876c1b9325b",
                "md5": "f69daeb7a2649bd9b60131be245ec66c",
                "sha256": "64c2adef5d72bf1943130a8f608b6b4086faf0997d483e1bcbbdc89555bec0ce"
            },
            "downloads": -1,
            "filename": "stitchtoon-1.2.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "f69daeb7a2649bd9b60131be245ec66c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 21106,
            "upload_time": "2023-05-17T17:07:46",
            "upload_time_iso_8601": "2023-05-17T17:07:46.297907Z",
            "url": "https://files.pythonhosted.org/packages/6a/53/81a5280e7d14052644f08d8b51dfd8fc37ea20c78a6284c4a876c1b9325b/stitchtoon-1.2.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "6097c0606bd84ee29bd37f55efce813a4f6a2afad6383c75493ee53d3ce72d11",
                "md5": "dd6d9f95690255679a78e177258f6ea4",
                "sha256": "d46b8eec15b8a5ad628ff0ff63c11e15ef89b4a663b13214fa96b05ec771f920"
            },
            "downloads": -1,
            "filename": "stitchtoon-1.2.1.tar.gz",
            "has_sig": false,
            "md5_digest": "dd6d9f95690255679a78e177258f6ea4",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 2291873,
            "upload_time": "2023-05-17T17:08:39",
            "upload_time_iso_8601": "2023-05-17T17:08:39.630797Z",
            "url": "https://files.pythonhosted.org/packages/60/97/c0606bd84ee29bd37f55efce813a4f6a2afad6383c75493ee53d3ce72d11/stitchtoon-1.2.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-05-17 17:08:39",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "BishrGhalil",
    "github_project": "issues",
    "github_not_found": true,
    "lcname": "stitchtoon"
}
        
Elapsed time: 1.27344s