Skip to main content

A package to re-size images

Project description

Coverage Status

Image ReSizer

This simple package re-sizes images from a given list of urls.


pip install imgresizer


It expects you to pass ita configuration as command line parameter.
imgresizer -c <path/to/conf_json>

A sample json:

    "targets": [
    "data": "data",
    "num_threads": 8,
    "input_dir": "incoming",
    "output_dir" : "outgoing",
    "image_urls" : "/path/to/urls.txt"

Firstly, it downloads them and stores them inside data/input_dir directory. Then it starts processing images to re-size and store re-sized image to data/output_dir with its new size added to its name.

Additionally, you can pass -l true so that it logs the process.


Nothing yet. But it will need to speed up.


  • <input type="checkbox" disabled="" /> Implement thread pooling
  • <input type="checkbox" disabled="" /> Make it re-size local images


ImgReSizer is released under the [MIT license] (

Project details

Download files

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

Files for imgresizer, version 1.0.0
Filename, size File type Python version Upload date Hashes
Filename, size imgresizer-1.0.0-py3-none-any.whl (8.9 kB) File type Wheel Python version py3 Upload date Hashes View
Filename, size imgresizer-1.0.0.tar.gz (5.6 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring DigiCert DigiCert EV certificate Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page