Skip to main content

A powerful program for stitching and cutting webtoons/manhwa/manhua raws.

Project description

Stitch Toon

A powerful package for stitching and cutting webtoons/manhwa/manhua raws.

Install

Via 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
                  [-t {png,jpeg,jpg,webp,psb,psd}] [-r] [-a] [-p]
                  [-w {none,auto}] [-d {none,pixel}] [-e [0-100]] [-q [1-100]]
                  [-g IGNORABLE_PIXELS] [-l [1-100]]

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
  -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}, --width-enforcement {none,auto}
                        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 Senstivity 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, --ingorable_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)

All thanks to MechTechnology for creating SmartStitch which is the base of this package.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stitchtoon-1.1.2.tar.gz (2.3 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stitchtoon-1.1.2-py3-none-any.whl (19.5 kB view details)

Uploaded Python 3

File details

Details for the file stitchtoon-1.1.2.tar.gz.

File metadata

  • Download URL: stitchtoon-1.1.2.tar.gz
  • Upload date:
  • Size: 2.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.30.0

File hashes

Hashes for stitchtoon-1.1.2.tar.gz
Algorithm Hash digest
SHA256 473f5bb3ed6f8fb65a9a14ef7264957f26f96d7ae1237250584b3669898b8b19
MD5 9423f131decf7d5203ed8aa174636763
BLAKE2b-256 91c81c50c4d5dd43ac5145ba8a027bd7b9a5363ad019343f2cbf99092ed7d4c2

See more details on using hashes here.

File details

Details for the file stitchtoon-1.1.2-py3-none-any.whl.

File metadata

  • Download URL: stitchtoon-1.1.2-py3-none-any.whl
  • Upload date:
  • Size: 19.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-requests/2.30.0

File hashes

Hashes for stitchtoon-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 11b440d7a5be2c5710d217bfdbe60d37e8938030c033006cbf8511260c6974d7
MD5 47fc064026ef4c7a26af2757d92250dc
BLAKE2b-256 63e12cedcccdde400a8858e0d3d5e7d343d96ceef04547e7068db4ae01038534

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page