All Projects → crazecoder → Flutter_luban

crazecoder / Flutter_luban

Licence: bsd-3-clause
An image compress package like Luban for Dart

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to Flutter luban

Mango
mango fun framework
Stars: ✭ 343 (+122.73%)
Mutual labels:  image, compression
Imager
Automated image compression for efficiently distributing images on the web.
Stars: ✭ 266 (+72.73%)
Mutual labels:  image, compression
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 (+1896.1%)
Mutual labels:  image, compression
Flyimg
Dockerized PHP7 application runs as a Microservice to resize and crop images on the fly. Get optimised images with MozJPEG, WebP or PNG using ImageMagick. Includes face detection, cropping, face blurring, image rotation and many other options. Abstract storage based on FlySystem in order to store images on any provider (local, AWS S3...).
Stars: ✭ 762 (+394.81%)
Mutual labels:  image, compression
Image Optimizer
Simple lossless compression for Elementary OS
Stars: ✭ 52 (-66.23%)
Mutual labels:  image, compression
Lerc
Limited Error Raster Compression
Stars: ✭ 126 (-18.18%)
Mutual labels:  image, compression
Compress.js
A simple JavaScript based client-side image compression algorithm
Stars: ✭ 86 (-44.16%)
Mutual labels:  image, compression
Image Optimize Command
Easily optimize images using WP CLI
Stars: ✭ 138 (-10.39%)
Mutual labels:  image, compression
Zeroq
[CVPR'20] ZeroQ: A Novel Zero Shot Quantization Framework
Stars: ✭ 150 (-2.6%)
Mutual labels:  compression
Acl Ue4 Plugin
The official Animation Compression Library Unreal Engine 4 plugin
Stars: ✭ 156 (+1.3%)
Mutual labels:  compression
Openmicroscopy
OME (Open Microscopy Environment) develops open-source software and data format standards for the storage and manipulation of biological light microscopy data. A joint project between universities, research establishments and industry in Europe and the USA, OME has over 20 active researchers with strong links to the microscopy community. Funded by private and public research grants, OME has been a major force on the international microscopy stage since 2000.
Stars: ✭ 148 (-3.9%)
Mutual labels:  image
Isketchnfill
Software that can autocomplete sketches as the user starts drawing.
Stars: ✭ 151 (-1.95%)
Mutual labels:  image
Texture Compressor
CLI tool for texture compression using ASTC, ETC, PVRTC and S3TC in a KTX container.
Stars: ✭ 156 (+1.3%)
Mutual labels:  compression
Github link creator
GitHub Link Card Creator lets you generate GitHub images has links to repositories.
Stars: ✭ 149 (-3.25%)
Mutual labels:  image
Isobmff
C++ Library for ISO/IEC 14496-12 - ISO Base Media File Format (QuickTime, MPEG-4, HEIF, etc)
Stars: ✭ 157 (+1.95%)
Mutual labels:  image
Gimage
A PHP library for easy image handling. 🖼
Stars: ✭ 148 (-3.9%)
Mutual labels:  image
Tinydeflate
A deflate/gzip decompressor that requires minimal amount of memory to work
Stars: ✭ 148 (-3.9%)
Mutual labels:  compression
Cyberchef
The Cyber Swiss Army Knife - a web app for encryption, encoding, compression and data analysis
Stars: ✭ 13,674 (+8779.22%)
Mutual labels:  compression
Pygm
🐍 Python library implementing sorted containers with state-of-the-art query performance and compressed memory usage
Stars: ✭ 156 (+1.3%)
Mutual labels:  compression
Uiimage Imagecompress
An iOS library to compress images and optimize uploads
Stars: ✭ 155 (+0.65%)
Mutual labels:  image

flutter_luban

pub package

An image compress package like Luban for Dart, based on image.This library has no system platform constraints.

Example

   CompressObject compressObject = CompressObject(
         imageFile:imageFile, //image
         path:tempDir.path, //compress to path
         quality: 85,//first compress quality, default 80
         step: 9,//compress quality step, The bigger the fast, Smaller is more accurate, default 6
         mode: CompressMode.LARGE2SMALL,//default AUTO
       );
    Luban.compressImage(compressObject).then((_path) {
        setState(() {
          print(_path);
        });
    });

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].