Image content components
These components accept an image/* MIME type. Common web and camera formats come first. Download a .wasm file and run it with qipx run, or use the recipe finder to connect compatible decoders, transforms, and encoders.
JPEG (image/jpeg) #
Related tool: JPEG location stripper.
PNG (image/png) #
Related tools: favicon generator and image compressor.
WebP (image/webp) #
Related tool: WebP to PNG or BMP.
SVG (image/svg+xml) #
Related tools: SVG data URI, QR code maker, and Open Graph image maker.
GIF (image/gif) #
AVIF (image/avif) #
Related tool: image compressor.
BMP (image/bmp) #
Color and size
Encode
Convert to KTX2
Related tools: image color palette, favicon generator, BMP to WebP, and image compressor.
KTX2 (image/ktx2) #
Generate
Resize
The components filter in linear light with premultiplied alpha. They expose
width and height uniforms, preserve aspect ratio when one dimension is
omitted, and recoverably reject the opposite scaling direction.
Rotate and flip
Both components accept rotation_degrees=0|90|180|270, flip_horizontal=0|1,
and flip_vertical=0|1. Rotation is clockwise and happens before either flip.
Related tool: high-quality image resizer.
Decode and encode
Related tool: image vectorizer.
Floating-point pipeline
JPEG 2000 (image/jp2) #
Looking for source formats and markup instead? See the text content components.