All Projects → Brightcells → pngquant

Brightcells / pngquant

Licence: other
A Python Wrapper of Pngquant

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to pngquant

Pngquant
Lossy PNG compressor — pngquant command based on libimagequant library
Stars: ✭ 4,086 (+15033.33%)
Mutual labels:  png, png-compression, conversion, image-optimization, quantization, pngquant
Libimagequant
Palette quantization library that powers pngquant and other PNG optimizers
Stars: ✭ 344 (+1174.07%)
Mutual labels:  conversion, image-optimization, quantization, pngquant
Crunch
Crunch is a tool for lossy PNG image file optimization. It combines selective bit depth, color type, and color palette reduction with zopfli DEFLATE compression algorithm encoding using the pngquant and zopflipng PNG optimization tools. This approach leads to a significant file size gain relative to lossless approaches at the expense of a relatively modest decrease in image quality (see example images below).
Stars: ✭ 3,074 (+11285.19%)
Mutual labels:  png, png-compression, pngquant
Compress Images
Minify size your images. Image compression with extension: jpg/jpeg, svg, png, gif. NodeJs
Stars: ✭ 331 (+1125.93%)
Mutual labels:  png, image-optimization, pngquant
zImageOptimizer
Simple image optimizer for JPEG, PNG and GIF images on Linux, MacOS and FreeBSD.
Stars: ✭ 108 (+300%)
Mutual labels:  png, png-compression, image-optimization
Image Optimizer
Image optimization / compression library. This library is able to optimize png, jpg and gif files in very easy and handy way. It uses optipng, pngquant, pngcrush, pngout, gifsicle, jpegoptim and jpegtran tools.
Stars: ✭ 785 (+2807.41%)
Mutual labels:  png, image-optimization, pngquant
pngloss
Lossy compression of PNG images
Stars: ✭ 73 (+170.37%)
Mutual labels:  png, png-compression, image-optimization
Libimagequant Rust
libimagequant (pngquant) bindings for the Rust language
Stars: ✭ 17 (-37.04%)
Mutual labels:  quantization, pngquant
Imagealpha
Mac GUI for pngquant, pngnq and posterizer
Stars: ✭ 452 (+1574.07%)
Mutual labels:  image-optimization, pngquant
Pngquant Photoshop
Photoshop plug-in for saving PNG images with pngquant compression
Stars: ✭ 197 (+629.63%)
Mutual labels:  image-optimization, pngquant
create-optimize-images
♻️ Reusable, scalable, bash scripts to create and optimize images.
Stars: ✭ 39 (+44.44%)
Mutual labels:  png, image-optimization
Essential Image Optimization
Essential Image Optimization - an eBook
Stars: ✭ 1,950 (+7122.22%)
Mutual labels:  png, image-optimization
Mediancut Posterizer
Lossy PNG compressor for RGBA PNGs. Has two modes: lossy averaging filter (blurizer) that denoises the image and optimal posterization using Median Cut quantization to reduce number of unique colors in the image with minimal visual distortion
Stars: ✭ 203 (+651.85%)
Mutual labels:  png, image-optimization
vectorexpress-api
Vector Express is a free service and API for converting, analyzing and processing vector files.
Stars: ✭ 66 (+144.44%)
Mutual labels:  png, conversion
dom-to-image-more
Generates an image from a DOM node using HTML5 canvas
Stars: ✭ 231 (+755.56%)
Mutual labels:  png, conversion
ReSampler
High quality command-line audio sample rate converter
Stars: ✭ 120 (+344.44%)
Mutual labels:  conversion
image-optimizer
Image optimization using PHP
Stars: ✭ 28 (+3.7%)
Mutual labels:  png
ee.Screen
Takes screenshots of web pages for the list of URLs. Various resolutions, multiple formats (JPG, PDF, PNG and TXT)
Stars: ✭ 19 (-29.63%)
Mutual labels:  png
minify images
Optimiert Bilder mittels Media-Manager-Effekt über verschiedene Dienste (TinyPNG, ImageMagick, u.a.)
Stars: ✭ 29 (+7.41%)
Mutual labels:  pngquant
ATMC
[NeurIPS'2019] Shupeng Gui, Haotao Wang, Haichuan Yang, Chen Yu, Zhangyang Wang, Ji Liu, “Model Compression with Adversarial Robustness: A Unified Optimization Framework”
Stars: ✭ 41 (+51.85%)
Mutual labels:  quantization

Pngquant

Pngquant is a command-line utility and a library for lossy compression of PNG images.

And This Library Is A Python Wrapper Of Pngquant

Installation

Usage

import pngquant

pngquant.config('~/pngquant/pngquant')
pngquant.quant_image('~/pngquant/pngquant/pngquant.png')

Method

def config(self, quant_file=None, min_quality=None, max_quality=None, ndeep=None, ndigits=None, tmp_file=None, speed=None):

def quant_data(self, data=None, dst=None, ndeep=None, ndigits=None, delete=True):

def quant_image(self, image=None, dst=None, ndeep=None, ndigits=None, override=True, delete=True):

def quant_dir(self, dir=None, dst=None, ndeep=None, ndigits=None, override=True, delete=True, topdown=True):
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].