Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,15 +30,15 @@ Documentation can be found at <https://hexdocs.pm/image>.

* **ICC colour profiles** — `Image.ICCProfile` for libvips' built-in profiles (`:srgb`, `:cmyk`, `:p3`) and arbitrary `.icc` files.

* **Image streaming** — open and write directly from `File.Stream`s, Plug `Conn`s, in-memory binaries, and S3 sources.
* **Image streaming** — open and write directly from `File.Stream`s, `Plug.Conn`s, in-memory binaries, and S3 sources.

* **Optional integrations** — each is compiled only when its optional dependency is present:

* `Image.Video` (frame extraction, seek, webcam) via [Xav](https://hex.pm/packages/xav), an Elixir wrapper around FFmpeg. Requires FFmpeg 6.x or 7.x on the system.

* QR code encoding and decoding via the sibling [`image_qrcode`](https://hex.pm/packages/image_qrcode) package (Nayuki QR-Code-generator + quirc; no `:evision` dependency).

* `Image.k_means` via [Scholar](https://hex.pm/packages/scholar).
* `Image.k_means/2` via [Scholar](https://hex.pm/packages/scholar).

* `Image.to_nx/2` / `Image.from_nx/1` via [Nx](https://hex.pm/packages/nx).

Expand Down
Loading
Loading