Liking cljdoc? Tell your friends :D

ol.vips

High-perf image processing for Clojure built with libvips.

This package wraps the core functionality of libvips image processing library by exposing all native image operations as data and functions to Clojure programs.

We use coffi along with Java 22+ FFM (aka Project Panama) is used to provide speed and efficient native bridging.

Why libvips?

  • Blazing fast and memory efficient
  • Comprehensive format support - handles all major image formats (JPEG, PNG, WebP, TIFF, HEIF, AVIF) without extra libraries or need to exec external programs
  • 300 operations covering arithmetic, histograms, convolution, morphological operations, frequency filtering, colour, resampling, statistics and others.

Can you improve this documentation?Edit on GitHub

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close