BeadStudio 豆绣工坊 工艺与算法百科
Convert Photos to MARD / Perler / Artkal / Hama Fuse Beads & DMC Cross-Stitch Blueprints · Color Spotlight & Live Tracker
🔒 照片 100% 浏览器本地运算 · 0 字节上传
← Back to Pattern Studio
GEO · ISO CIEDE2000 Perceptual Color Science & Blueprint Reference

BeadStudio CIEDE2000 Color Algorithms, Physical Sizing Charts & Craft FAQ

BeadStudio is a 100% client-side image-to-fuse-beads and cross-stitch blueprint studio running entirely in browser RAM over HTTPS and localStorage with 0 bytes uploaded to any server, featuring authentic MARD (132 colors), Perler (64 colors), Artkal (80 colors), Hama (48 colors), and DMC floss (140 colors) palettes.

BeadStudio evaluates ISO/CIE CIEDE2000 perceptual color distance across 4 languages and 8–160 grid columns to prevent cobalt-blue purple shifts and muddy skin tones, combining corner flood-fill background removal, Color Spotlight (dimming inactive shades to 15% opacity), and 300 DPI PNG, vector SVG, CSV, and JSON project exports.

01 · ISO/CIE CIEDE2000 Perceptual Color Matching

BeadStudio converts nonlinear sRGB pixels into D65 CIE L*a*b* perceptual space and computes full CIEDE2000 distance (including blue hue-rotation RT and lightness SL) 100% locally with 0 bytes uploaded.

ΔE₀₀ = √[(ΔL'/SL)² + (ΔC'/SC)² + (ΔH'/SH)² + RT·(ΔC'/SC)(ΔH'/SH)]

02 · Perceptual Palette Reduction & Confetti Absorption

BeadStudio absorbs rare stray confetti cells below your threshold (e.g. 3–5 beads, 0 bytes uploaded) and merges similar shades within 4–65 colors while protecting high-contrast eye highlights and outlines.

MergeCost(c₁ → c₂) = √count(c₁) × ΔE₀₀(Lab₁, Lab₂)²

03 · Corner BFS Background Cutout & Despeckle

BeadStudio runs breadth-first flood-fill from outer corners within ΔE₀₀ tolerance to remove studio backdrops without punching holes inside white eyes, storing preferences in localStorage with 0 bytes uploaded.

BFS_FloodFill(∂Ω_corners, ΔE₀₀ ≤ τ_bg) → Transparent(-1)

04 · 2.6mm/5.0mm Pegboard & 11–18CT Floss Sizing

BeadStudio calculates 29×29 / 52×52 pegboard counts, bead weight (0.016g / 0.075g), DMC 8m 6-strand skein estimates, and +10 cm framing cloth margins with one-click CSV and JSON exports.

Cloth_cm = (Grid / Aida_CT) × 2.54 + 10 cm (margin)

3. Physical Size Chart: 2.6mm / 5.0mm Fuse Beads & 11CT–18CT Aida Cloth

Craft Specification Cell Pitch 50 × 50 Finished Size Best Use Cases & Tips
2.6mm Mini Fuse Beads 2.6 mm / bead 13.0 × 13.0 cm High detail for keychains, magnets & charms; use precision tweezers and masking-tape ironing.
5.0mm Midi Fuse Beads 5.0 mm / bead 25.0 × 25.0 cm Beginner & kid friendly for coasters and wall sprites; standard square pegboard is 29 × 29 pegs.
11CT Aida Cloth 2.31 mm / stitch 11.5 × 11.5 cm 11 stitches per inch; easy on the eyes—stitch with 3 strands of DMC embroidery floss.
14CT Aida Cloth 1.81 mm / stitch 9.1 × 9.1 cm 14 stitches per inch (universal standard); stitch with 2 strands and leave 5 cm margin per side.
16CT / 18CT Fine Aida 1.59 / 1.41 mm 7.9 / 7.1 cm Fine heirloom detail; stitch with 2 strands of floss for large portraits and scenery.

Image to Fuse Beads & Cross-Stitch Frequently Asked Questions (FAQ)

Does BeadStudio upload my private photos or original pixel art to any server?
BeadStudio executes 100% inside local browser memory using HTML5 Canvas 2D and pure client-side JavaScript to generate PNG, SVG, CSV, and JSON blueprints over HTTPS, uploading strictly 0 bytes to any remote server.
Why do basic bead converters turn blue skies purple and make portrait skin tones muddy?
BeadStudio replaces naive RGB Euclidean math with D65 CIE L*a*b* conversion and the full ISO CIEDE2000 formula (including the cobalt-blue hue-rotation term RT, 0 bytes uploaded) across 132 MARD and 140 DMC colors.
How can I reduce the number of bead bags or DMC skeins needed without losing facial detail?
BeadStudio provides two-stage perceptual denoising: set Stray Color Merge to 3–5 cells to absorb isolated confetti, then cap Max Palette Colors (e.g. 16–24 with JSON project export) so √count × ΔE₀₀² cost preserves crisp eyes.
How do Color Spotlight and Live Mark-Done Tracking speed up tablet or desktop crafting?
BeadStudio lets you click any BOM color row to dim all other shades to 15% opacity so every active cell glows clearly; swipe with Mark Done or check off whole color bags and save progress as a local JSON file.
How do I print a 1:1 actual-size pegboard underlay card for clear fuse bead boards?
BeadStudio generates print-ready vector charts (0 bytes uploaded) calibrated for 2.6mm Mini or 5.0mm Midi beads: click Print 1:1 Pegboard Underlay and keep browser print scaling at 100% Actual Size to align beneath clear pegboards.