ril
ril copied to clipboard
Rust Imaging Library: A high-level imaging crate for Rust.
Still a WIP, based on the recently released (and even more recently [fixed](https://github.com/image-rs/image-webp/commit/3bd5eb2a8c09dcdcd04c3f7c931e7831e84adb74)) [`image-webp`](https://crates.io/crates/image-webp) crate. Couple of notes: - I opted for adding `webp-pure` as a mutually exclusive feature rather...
Right now the `resize` function does not preserve the image aspect ratio and there is no way to do that right now. The [image](https://docs.rs/image/latest/image/index.html) crate has methods to achieve this,...
Right now, looks like there is no way to get the image as an array of bytes (`&[u8]`). And since I'm not going to store the image into a file,...
hi! i really like this crate for how easy it makes image manipulation, and as such i would like to make a suggestion about its API. implementing `Not` for inverting...
Adds support for the [QOI image format](https://qoiformat.org/) through the [qoi](https://docs.rs/qoi/latest/qoi/) crate.
Why is the following code producing "invalid bounding box"? ``` use ril::prelude::*; fn main() -> ril::Result { let mut image = Image::::open("sample.png")?; let (width, height) = image.dimensions(); let vertices =...
From the Discord: > using ril, is there any way to draw text with outlines? otherwise is there a way to convolve the image to add an outline manually? With...
Hello all, This is a PR that introduces performance increase to RIL by utilizing platform specific instructions (otherwise known as SIMD). ### Blockers - [ ] https://github.com/rust-lang/rust/issues/86656