เครื่องมือเปลี่ยนสีพื้นหลัง GIF

อัปโหลด GIF เลือกสีต้นทาง สีปลายทาง และค่าคลาดเคลื่อน แล้วเปลี่ยนเฉพาะพิกเซลพื้นหลังที่เชื่อมต่อกับขอบเฟรม

ไฟล์และการตั้งค่า

ผลการประมวลผล

รอไฟล์

ตัวอย่างไฟล์ต้นฉบับ

อัปโหลดไฟล์แล้วจะแสดงตัวอย่างต้นฉบับ

ตัวอย่างผลลัพธ์

ประมวลผลเสร็จแล้วจะแสดงตัวอย่างผลลัพธ์

ขนาดไฟล์เดิม
—
ขนาดผลลัพธ์
—
ขนาดผลลัพธ์
—
จำนวนเฟรมผลลัพธ์
—
ระยะเวลาผลลัพธ์
—
รายละเอียดการประมวลผล
—

เลือกไฟล์เพื่อเริ่ม

พื้นหลังที่เชื่อมกับขอบและค่าคลาดเคลื่อนของสี

ส่วนผลลัพธ์วางไฟล์เดิมและไฟล์ผลลัพธ์ไว้ข้างกัน พร้อมแสดงขนาด จำนวนเฟรม ระยะเวลา และขนาดไฟล์เพื่อให้ตรวจสอบได้

ตัวอย่างภาพเคลื่อนไหวมีไว้ตรวจคร่าว ๆ ผลสุดท้ายให้ยึดไฟล์ที่ดาวน์โหลดแล้วอ่านซ้ำเพื่อดูขนาด เฟรม การหน่วง และการวนซ้ำ

เรียนรู้เพิ่มเติม

หลักการและการคำนวณ

เริ่มค้นหาเพื่อนบ้าน 4 ทิศจากขอบเฟรม ขยายต่อเมื่อระยะ RGB จากสีต้นทางไม่เกินค่าคลาดเคลื่อน แล้วเปลี่ยนพิกเซลที่เชื่อมกัน

ขอบเขตและข้อจำกัด

สีที่ใกล้กันและพื้นหลังที่เชื่อมกับวัตถุอาจถูกเลือกด้วย พื้นผิว เงา และไล่สีมักต้องใช้ค่าคลาดเคลื่อนต่ำ

ความเป็นส่วนตัวและการประมวลผลในเครื่อง

การอ่านไฟล์ การถอดรหัส การประมวลผลพิกเซล และการสร้างผลลัพธ์ทำในเบราว์เซอร์นี้ ไม่อัปโหลดไฟล์ ไม่เรียก API รันไทม์ของบุคคลที่สาม และไม่บันทึกข้อมูลนำเข้า

รูปแบบและมาตรฐาน

การอ่าน GIF และโครงสร้างผลลัพธ์อ้างอิงรูปแบบ GIF89a การแสดงผลการหน่วงสั้นมาก การวนซ้ำจำกัด และการลดจำนวนสีอาจต่างกันตามเบราว์เซอร์และโปรแกรมเล่น

W3C: ข้อกำหนด GIF89a

คำถามที่พบบ่อยเกี่ยวกับการเปลี่ยนสีพื้นหลัง GIF

เครื่องมือนี้เปลี่ยนพิกเซลใดบ้าง

เครื่องมือเริ่มจากขอบของแต่ละเฟรม แล้วไล่พิกเซลที่มีสีใกล้สีต้นทางใน 4 ทิศ พิกเซลสีเดียวกันที่อยู่ภายในวัตถุแต่ไม่เชื่อมกับขอบจะไม่ถูกเปลี่ยน

ควรตั้งค่าความคลาดเคลื่อนอย่างไร

เริ่มจากค่าต่ำสำหรับพื้นสีเรียบ แล้วค่อยเพิ่มเมื่อเห็นความต่างสีจากการบีบอัด GIF หรือขอบนุ่ม หากค่าสูงเกินไปอาจเลือกสีที่คล้ายกันบนตัววัตถุด้วย