ทำ Content-Aware Image Resizing ด้วย JS
(trekhleb.dev)- อัลกอริทึม Seam Carving: ค้นหาเฉพาะส่วนที่ซ้ำกันและไม่สำคัญภายในภาพ (Seam) เพื่อย่อหรือขยาย
→ เป็นวิธีปรับขนาดภาพโดยคงขนาดของส่วนสำคัญไว้เหมือนเดิม และลบเฉพาะพื้นหลังออก
-
สามารถใช้ลบเฉพาะวัตถุบางชิ้นด้วยการใช้มาสก์ได้
-
เปิดซอร์สโค้ดเว็บแอป JS IMAGE CARVER (พัฒนาโดยใช้ TypeScript)
-
บทความที่อธิบายหลักการทำงานพื้นฐานของอัลกอริทึม และแชร์โค้ด implementation พร้อมคอมเมนต์อย่างละเอียด
1 ความคิดเห็น
สุดยอดมากเลย
ขอบคุณครับ