skills/smithery.ai/image-processing

image-processing

Installation
SKILL.md

image-processing

The image crate provides native Rust implementations for image encoding/decoding. In script-kit-gpui, it's used for PNG encoding/decoding for app icons and clipboard images.

Crate version: 0.25 with features ["png"] only (no default features for minimal binary size)

Key Types

DynamicImage

Enum over supported buffer formats with automatic format conversion:

let img = image::load_from_memory(png_data)?;        // -> DynamicImage
let rgba = img.to_rgba8();                           // -> RgbaImage (ImageBuffer<Rgba<u8>>)
let (width, height) = img.dimensions();              // GenericImageView trait
Installs
1
First Seen
Mar 26, 2026
image-processing from smithery.ai