PHPackages                             forgetphp/image-compression - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. forgetphp/image-compression

ActiveLibrary[Image &amp; Media](/categories/media)

forgetphp/image-compression
===========================

An image compression library

v1.0.0(5y ago)115MITPHPPHP &gt;=7.2

Since Jan 4Pushed 5y ago1 watchersCompare

[ Source](https://github.com/forgetphp/image-compression)[ Packagist](https://packagist.org/packages/forgetphp/image-compression)[ RSS](/packages/forgetphp-image-compression/feed)WikiDiscussions main Synced 1w ago

READMEChangelogDependencies (7)Versions (2)Used By (0)

### PHP JPEG Encoder Project

[](#php-jpeg-encoder-project)

该项目是基于 **[libwebp](https://github.com/webmproject/libwebp)** , **[mozjpeg](https://github.com/mozilla/mozjpeg)** 实现的。PHP的 `gd` 库,或者是 `imagick` 压缩比、性能都不如前者。 如果需要转化成异步模式则需要 [Swoole](https://www.swoole.com/) 提供的 `Hook` 功能将命令转为 CLI 模式。

#### 运行环境

[](#运行环境)

- Linux,OS X
- PHP 7.2+
- Swoole 4.4+

#### 安装

[](#安装)

```
compser require forgetphp/image-compression

```

#### 使用

[](#使用)

```
