Lab
Image → Vector posterize · contour trace
Canvas → SVG · posterize · marching squares

Raster → Vector

วาดภาพ raster บน Canvas แล้วแปลงเป็น SVG จริงๆ — posterize สีเป็น N ระดับ, จากนั้นรัน marching squares หา contour ของแต่ละสี ได้ <path> ที่ขยายได้ไม่มีพิกเซล. vanilla ล้วน ไม่มีไลบรารี

ต้นฉบับ (raster) sunset scene
ผลลัพธ์ (vector SVG) กด vectorize ก่อน
กดปุ่ม Vectorize เพื่อแปลง
paths: vector — ∞ scale
ดูโค้ด SVG (ตัดให้ดูพอสมควร)
— กด Vectorize ก่อน —

เปลี่ยน ระดับสี กับ cell size แล้วกด Vectorize ใหม่ · cell เล็ก = รายละเอียดมาก แต่ช้ากว่า · เติมสี = polygon สี, เส้นขอบ = stroke เท่านั้น · SVG นี้ขยายได้ไม่สิ้นสุด ไม่มีพิกเซล