Metadata-Version: 2.1
Name: pillowcover
Version: 0.0.3
Summary: Easily Manipulate Images Using Python: Change Brightness, Contrast, Sharpness, Resize
Home-page: https://github.com/jotyGill/pillowcover
Author: JGill
Author-email: joty@mygnu.org
License: GNU General Public License v3 or later (GPLv3+)
Description: # pillowcover
        Easily Manipulate Images Using Python: Change Brightness, Contrast, Sharpness, Resize.
        A simple script (wrapper) using pillow.
        
        ## Requirements
        python >= 3.5, pillow
        
        ## Usage
        To increase brightness, contrast, sharpness by 20% and resize all images (landscape, portrait)
        to max dimension of 1920 pixels (using largest dimension. hight or width) and compress them to 60%
        in a given folder while keeping the same aspect ratio.
        
        ``` bash
        pillowcover -d /home/user/Pictures/ -b 1.2 -c 1.2 -s 1.2 -r 1920 -q 60
        ```
        
        ## Usage Options
        ``` bash
        usage: pillowcover [-h] [-v] [-d DIR] [-o OUTPUT_DIR] [-b BRIGHTNESS]
                           [-c CONTRAST] [-s SHARPNESS] [-r RESIZE] [-R RESIZE_RATIO]
                           [-q COMPRESSION]
                           [image_file]
        
        Easily Manipulate Images Using Python: Change Brightness,Contrast, Sharpness,
        Resize
        
        positional arguments:
          image_file            Full path to the image file to edit
        
        optional arguments:
          -h, --help            show this help message and exit
          -v, --version         show program\'s version number and exit
          -d DIR, --dir DIR     Full path to the directory containing the image files
          -o OUTPUT_DIR, --out-dir OUTPUT_DIR
                                Full path to output directory to store edited images.
                                by default they get stored in (parent
                                director)/pillowcover-output
          -b BRIGHTNESS, --brightness BRIGHTNESS
                                Change brightness level, 1.0 is the current value
          -c CONTRAST, --contrast CONTRAST
                                Change contrast level, 1.0 is the current value
          -s SHARPNESS, --sharpness SHARPNESS
                                Change sharpness level, 1.0 is the current value
          -r RESIZE, --resize RESIZE
                                Resize img, keep ratio. provide the maximum
                                length/width value as one number. e.g pillowcase.py
                                img -r 1920
          -R RESIZE_RATIO, --resize-ratio RESIZE_RATIO
                                Resize img by providing new length and width e.g
                                pillowcase.py img -R "640 480"
          -q COMPRESSION, --compression-quality COMPRESSION
                                Compression quality, 100 means no compression at all
        
        
        ```
        
Keywords: images,image-minipulation
Platform: GNU/Linux
Platform: Ubuntu
Platform: Debian
Platform: Kali
Platform: CentOS
Platform: Arch
Platform: Fedora
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: System Administrators
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Description-Content-Type: text/markdown
