Displaying 1 to 20 from 31 results

essential-image-optimization - Essential Image Optimization - an eBook

  •    CSS

Bring up a terminal and type node --version. Node should respond with a version at or above 0.10.x. If you require Node, go to nodejs.org and click on the big green Install button.

Crunch - Insane(ly slow but wicked good) PNG image optimization

  •    Python

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). Historical benchmarks with the files included in Cédric Louvrier's PNG Test Corpus versus other commonly used PNG optimization software are available in BENCHMARKS.md.

Imageflow - High-performance image manipulation for web servers

  •    Rust

Imageflow is a high-performance image manipulation for web servers. Includes imageflow_server, imageflow_tool, and libimageflow .




Zopfli - Compression library from Google

  •    C++

Zopfli Compression Algorithm is a compression library programmed in C to perform very good, but slow, deflate or zlib compression. The basic function to compress data is ZopfliCompress in zopfli.h. Use the ZopfliOptions object to set parameters that affect the speed and compression. Use the ZopfliInitOptions function to place the default values in the ZopfliOptions first.

IJG - Independent JPEG Group

  •    C

IJG is an informal group that writes and distributes a widely used free library for JPEG image compression. JPEG is designed for compressing either full-color or gray-scale images of natural, real-world scenes.

Squoosh - Make images smaller using best-in-class codecs, right in the browser

  •    TypeScript

Squoosh will be an image compression web app that allows you to dive into the advanced options provided by various image compressors.


optimizt - CLI image optimization tool

  •    Javascript

Optimizt is a CLI tool that helps you prepare images during frontend development. It can compress PNG, JPEG, GIF and SVG lossy and lossless and create AVIF and WebP versions for raster images.

jbig2enc - Image Compression Library

  •    C++

JBIG2 encodes bi-level (1 bpp) images using a number of clever tricks to get better compression than G4. It can compress multipage documents. It generates JBIG2 files, or fragments for embedding in PDFs.

Image viewer cum editor

  •    

This is a project on image viewing and editing. The project have following features VIEWER: Album Password security for albums Inbuilt Browser Mailing system Basic image display options like slide show etc Editor: Various types of filter Image Compression. Stenography.

imgp - Multi-core batch image resizer and rotator

  •    Python

imgp is a command line image resizer and rotator for JPEG and PNG images. It can resize (or thumbnail) and rotate thousands of images in a go, at lightning speed, while saving significantly on storage. Powered by multiprocessing, an intelligent adaptive algorithm, recursive operations, shell completion scripts, EXIF preservation (and more), imgp is a very flexible utility with well-documented easy to use options.

generative-compression - TensorFlow Implementation of Generative Adversarial Networks for Extreme Learned Image Compression

  •    Python

TensorFlow Implementation for learned compression of images using Generative Adversarial Networks. The method was developed by Agustsson et. al. in Generative Adversarial Networks for Extreme Learned Image Compression. The proposed idea is very interesting and their approach is well-described. Training is conducted with batch size 1 and reconstructed samples / tensorboard summaries will be periodically written every certain number of steps (default is 128). Checkpoints are saved every 10 epochs.

ImgBot - An Azure Function solution to crawl through all of your image files in GitHub and losslessly compress them

  •    CSharp

ImgBot crawls all your image files in GitHub and submits pull requests after applying a lossless compression. This will make the file size go down, but leave the dimensions and quality just as good. ImgBot supports optional configuration through a .imgbotconfig json file. This is not a required step to using ImgBot and is only for more advanced scenarios. This file should be placed in the root of the repository and set to your liking.

imgsvd - Shiny Web Application for Image Compression via SVD

  •    R

ImgSVD is a Shiny application for image compression via singular value decomposition (SVD). This application is inspired by Yihui Xie's comment in Yixuan Qiu's article on image compression via singular value decomposition with the R package rARPACK. Currently, ImgSVD supports input images in JPEG or PNG format.

lerc - Limited Error Raster Compression

  •    C++

LERC is an open-source image or raster format which supports rapid encoding and decoding for any pixel type (not just RGB or Byte). Users set the maximum compression error per pixel while encoding, so the precision of the original input image is preserved (within user defined error bounds). This repository contains both a C++ library for encoding/decoding images and JavaScript, C#, and Python decoders.

Phew - FLIF image viewer and QuickLook plugin for macOS

  •    Objective-C

Phew is an open-source FLIF image viewer and QuickLook plugin for macOS. The Free Lossless Image Format or FLIF is a novel lossless image format which outperforms PNG, lossless WebP, lossless BPG, lossless JPEG2000, and lossless JPEG XR in terms of compression ratio.






We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.