BlazeDiff - ไลบรารีเปรียบเทียบภาพความเร็วสูงพิเศษ
(github.com/teimurjan)- ไลบรารีเปรียบเทียบภาพประสิทธิภาพสูงสำหรับ JavaScript ที่ทำการ เปรียบเทียบภาพในระดับพิกเซล
- ให้ความแม่นยำและคุณภาพผลลัพธ์เทียบเท่า pixelmatch พร้อมทำความเร็วได้ เร็วกว่า 1.5 เท่า
- ใช้ อัลกอริทึมแบบบล็อก เพื่อประมวลผลเฉพาะบล็อกที่มีการเปลี่ยนแปลง และมีการใช้ การเพิ่มประสิทธิภาพด้วยการหยุดทันที เมื่อพิกเซลเหมือนกัน ช่วยลดเวลาอย่างมากแม้กับภาพขนาดใหญ่
- รองรับ JPEG, WebP นอกเหนือจาก PNG และเหมาะอย่างยิ่งสำหรับสภาพแวดล้อมการทดสอบเชิงภาพและไปป์ไลน์ CI/CD
- คงความ เข้ากันได้ของ API และผลลัพธ์ 100% กับ pixelmatch ทำให้สามารถใช้เวิร์กโฟลว์เดิมต่อได้พร้อมเพิ่มประสิทธิภาพ
2 ความคิดเห็น
ขอปักหมุดไว้ก่อน
ไม่นานมานี้ odiff ที่ถูกเขียนใหม่จาก ocaml เป็น zig ก็น่าสนใจให้ลองดูเช่นกัน เร็วกว่า pixelmatch 6 เท่า