Canvas Trim Processor validation · browser-native v2 (no OpenCV)

Browser-native card background removal (Canvas + ImageData, no OpenCV/WASM). Runs an existing stored card image, detects the rectangular boundary, applies a polygon alpha mask, and exports a PNG.

Stored image fetched15s
Image decoded15s
Boundary analysis started30s
Card boundary found15s
Alpha mask applied15s
PNG generated15s
PNG uploaded30s
Validation record saved30s

Multi-image comparison

Same shared trimWithCanvas on three real images side-by-side: original · detection overlay · final transparent PNG. Overlay: card (green) · holder (magenta=accepted / red=rejected) · selected rim (cyan) · rejected candidates (orange) · scan rays (yellow).