Image processing

Image processing

Newest releases

QuantumBadger Rust library for hardware accelerated drawing of 2D shapes, images, and text, with an easy to use API.

MustafaSalih1993 tai (Terminal Ascii Image) tool to convert images to ascii written in Rust

Smerity Zero dependency images (of chaos) in Rust

lf94 png2linetext - Transform PNG to textual line art!

umgefahren In the newest version, the algorithm performs in most cases better then PNG. In fact the only image that get's bigger is img_4. The original img_2.png, for example is 12.8 MB; the compressed binary has only a size of 10.1 MB. Howe

num3ric sol-rs is a small rendering toolkit for Vulkan, with a focus on real-time raytracing (which is not currently available via other APIs such as WebGPU). It hosts convenience wrappers but also exposes ash directly. Tested on Windows/

djhworld Encode data into PNG images! Steganography tool

EmbarkStudios A light Rust API for Multiresolution Stochastic Texture Synthesis [1], a non-parametric example-based algorithm for image generation.

shssoichiro Oxipng is a multithreaded lossless PNG compression optimizer. It can be used via a command-line interface or as a library in other Rust programs.

Keavon Graphite is an open-source, cross-platform digital content creation desktop app for 2D graphics editing, photo processing, vector art, digital painting, illustration, and compositing

visioncortex visioncortex VTracer is an open source software to convert raster images (like jpg & png) into vector graphics (svg). It can vectorize graphics and photographs and trace the curves to output compact vector files.

sassman Blazingly fast terminal recorder that generates animated gif images for the web written in rust

PsichiX Crates used to generate 2D mesh from images representing density/height map.

femtovg Antialiased 2D vector drawing library written in Rust.

dragonflyoss The nydus project implements a user space filesystem on top of a container image format that improves over the current OCI image specification

kornelski Encoder/converter for AVIF images. Based on rav1e and avif-serialize, which makes it pure Rust, with no C code!

kornelski Encoder/converter for AVIF images. Based on rav1e and avif-serialize, which makes it pure Rust, with no C code!

H-M-H Weylus turns your tablet or smart phone into a graphic tablet/touch screen for your computer!

sonmezonur initials initials crate helps to generate customizable avatars with the initial characters from the names. Setup and Usage In your Cargo.toml, add the

raincal blurhash-rs A pure Rust implementation of Blurhash. Blurhash is an algorithm written by Dag Ågren for Wolt (woltapp/blurhash) that encodes an image in

emgyrz colorsys A module for color conversion and mutation written in Rust. For now works with RGB(a), HSL(a) color models Online documentation What It Can D

xsleonard As of rust-sdl2v0.27 this crate is deprecated and its functionality has been moved as a feature in rust-sdl2 Rust-SDL2_image Rust bindings for SDL2_im

razrfalcon svgcleaner svgcleaner helps you clean up your SVG files, keeping them free from unnecessary data. Table of Contents Purpose Goals Alternatives Charts

ggez aseprite A crate for loading data from the aseprite sprite editor. Should go along well with the tiled crate, I hope! It does not load any actual imag

exoticorn Exoquant 0.1.0 Exoquant is a very high quality image quantization library written in Rust featuring code for basic color quantization, K-Means palette

elliotekj DeltaE - Quantify color differences in Rust DeltaE is a pure-Rust implementation of the CIEDE2000 algorithm which serves to quantify the difference be

bokuweb lcs-image-diff Image diff library and tool with LCS algorithm. rust port of murooka/go-diff-image Requirements latest Rust (recommend rustup) Library

lunemec rust-birkana Birkana SVG generator. Recently I read this awesome article about representing hexadecimal numbers using runic system. So I created this

rust-lang Cargo Cargo downloads your Rust project’s dependencies and compiles your project. Learn more at Code Status Code docu

kpcyrd nude-rs High performance nudity detection in rust. This is a port based on nude.js and We are currently going for an identical nudity detecti

brion mtpng A parallelized PNG encoder in Rust by Brion Vibber [email protected] Background Compressing PNG files is a relatively slow operation at large imag

polyfloyd Edge Detection An implementation of the Canny edge detection algorithm in Rust. The base for many computer vision applications. let source_image = ima

vaidehijoshi css-colors A Rust converter to transform CSS colors. 🎨 Installation Add the css_colors crate to your Cargo.toml's list of dependencies: [dependencies