Ragex. Image
(Ragex v0.29.3)
View Source
Core image manipulation functions backed by the Image library (Vix/libvips).
Summary
Functions
Apply visual filters / enhancements.
Returns true when the optional :image dependency is compiled and loadable.
Generate a circular, squircle, or square avatar image.
Compare two images for visual diff/similarity.
Composite (overlay) an image on top of a base image.
Convert image format (e.g. PNG, JPEG, WebP, AVIF, TIFF, GIF).
Crop an image by bounding box or auto-trim.
Render text onto an image.
Get detailed information and metadata for an image file.
Resize an image by scale factor, width/height dimensions, or crop focus.
Rotate or flip an image.
Functions
Apply visual filters / enhancements.
@spec available?() :: boolean()
Returns true when the optional :image dependency is compiled and loadable.
:image is a native/NIF-backed dependency (Vix/libvips) that cannot be
loaded from inside an escript archive, so callers embedding Ragex as a
library should check this before relying on image-processing features.
Generate a circular, squircle, or square avatar image.
Compare two images for visual diff/similarity.
Composite (overlay) an image on top of a base image.
Convert image format (e.g. PNG, JPEG, WebP, AVIF, TIFF, GIF).
Crop an image by bounding box or auto-trim.
Render text onto an image.
Get detailed information and metadata for an image file.
Resize an image by scale factor, width/height dimensions, or crop focus.
Rotate or flip an image.