mirror of
https://github.com/vinta/awesome-python.git
synced 2026-10-02 08:23:10 +08:00
audit: sweep Image Processing, split into use cases, drop pymatting
Restructure: the flat section splits into Barcodes and QR Codes (qrcode 30.1M/mo, python-barcode 3.4M/mo, both obvious choices — generating codes is a distinct job from manipulating images), General (pillow 552M/mo, scikit-image 28.5M/mo obvious choices; wand 1.4M/mo, pyvips 808.2K/mo challengers), and Image Serving (thumbor sole obvious choice — a deployed service, so its 22K/mo pip count under-measures use). Rename to canonical PyPI name: python-qrcode → qrcode. Removed: - pymatting — 3.3M downloads/month, but the traffic is transitive: rembg declares pymatting as a hard dependency (verified in rembg's PyPI metadata). A single-task alpha-matting library, 1.9K stars, quiet since 2026-04; not an obvious choice for image processing. Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -922,14 +922,16 @@ _Libraries for file manipulation._
|
||||
|
||||
_Libraries for manipulating images._
|
||||
|
||||
- [pillow](https://github.com/python-pillow/Pillow) - Pillow is the friendly [PIL](https://www.pythonware.com/products/pil/) fork.
|
||||
- [pymatting](https://github.com/pymatting/pymatting) - A library for alpha matting.
|
||||
- [python-barcode](https://github.com/WhyNotHugo/python-barcode) - Create barcodes in Python with no extra dependencies.
|
||||
- [python-qrcode](https://github.com/lincolnloop/python-qrcode) - A pure Python QR Code generator.
|
||||
- [pyvips](https://github.com/libvips/pyvips) - A fast image processing library with low memory needs.
|
||||
- [scikit-image](https://github.com/scikit-image/scikit-image) - A Python library for (scientific) image processing.
|
||||
- [thumbor](https://github.com/thumbor/thumbor) - A smart imaging service. It enables on-demand crop, re-sizing and flipping of images.
|
||||
- [wand](https://github.com/emcconville/wand) - Python bindings for [MagickWand](https://www.imagemagick.org/script/magick-wand.php), C API for ImageMagick.
|
||||
- Barcodes and QR Codes
|
||||
- [qrcode](https://github.com/lincolnloop/python-qrcode) - A pure Python QR Code generator.
|
||||
- [python-barcode](https://github.com/WhyNotHugo/python-barcode) - Create barcodes in Python with no extra dependencies.
|
||||
- General
|
||||
- [pillow](https://github.com/python-pillow/Pillow) - Pillow is the friendly [PIL](https://www.pythonware.com/products/pil/) fork.
|
||||
- [scikit-image](https://github.com/scikit-image/scikit-image) - A Python library for (scientific) image processing.
|
||||
- [wand](https://github.com/emcconville/wand) - Python bindings for [MagickWand](https://www.imagemagick.org/script/magick-wand.php), C API for ImageMagick.
|
||||
- [pyvips](https://github.com/libvips/pyvips) - A fast image processing library with low memory needs.
|
||||
- Image Serving
|
||||
- [thumbor](https://github.com/thumbor/thumbor) - A smart imaging service. It enables on-demand crop, re-sizing and flipping of images.
|
||||
|
||||
### Audio & Video Processing
|
||||
|
||||
|
||||
Reference in New Issue
Block a user