บันทึกการพัฒนา / FrameFit - Auto Reframe

บันทึกการพัฒนา FrameFit: ให้อัลกอริทึมจัดการการจัดเฟรมใหม่เป็นชุด

ทำไมฉันถึงสร้าง FrameFit: ปรับภาพถ่ายเป็นชุดสำหรับโทรศัพท์และแพลตฟอร์มโซเชียล โดยใช้วัตถุและการจัดองค์ประกอบอัตราส่วนทองคำ ในขณะเดียวกันก็ควบคุมด้วยตนเอง

FrameFit — ปรับเฟรมอัตโนมัติ ทำตามชื่อของมันทุกประการ: ปรับเฟรมรูปภาพใหม่โดยอัตโนมัติ

ความคิดมาจากไหน

นี่แทบจะไม่เป็นปัญหาในยุคเว็บเดสก์ท็อป บนหน้าจอขนาดใหญ่ ภาพถ่ายส่วนใหญ่ดูดีพอสมควร บนโทรศัพท์แนวตั้ง ภาพถ่ายที่มีรูปร่างแตกต่างออกไปอาจทำให้ดูอึดอัดได้ บางแพลตฟอร์ม เช่น รูปแบบการโพสต์รูปภาพของ Xiaohongshu และ WeChat นิยมใช้อัตราส่วน 3:4 สำหรับเลย์เอาต์ของพวกเขา แม้แต่ภาพถ่ายบุคคลก็อาจมีแถบสีดำหรือสีขาวน่าเกลียดที่ด้านข้างได้

นั่นหมายถึงการจัดเฟรมรูปภาพใหม่ให้พอดีกับแพลตฟอร์ม เป็นอีกงานหนึ่งที่ต้องทำ และการปรับเปลี่ยนทีละอย่างทำให้กระบวนการนี้รู้สึกไร้จุดหมายอย่างเจ็บปวด ฉันอยากจะมอบงานนั้นให้กับอัลกอริธึม

แอพทำอะไร

FrameFit — ปรับเฟรมอัตโนมัติ
FrameFit — ปรับเฟรมอัตโนมัติ
  1. นำเข้าภาพเป็นชุด จัดเฟรมใหม่อย่างชาญฉลาด และส่งออกภาพเป็นชุด

  2. เลือกจากอัตราส่วนภาพที่กำหนดไว้ล่วงหน้า: 3:4 สำหรับโพสต์รูปภาพ Xiaohongshu และ WeChat, 9:16 สำหรับรูปภาพสูงทั่วไป และแม้แต่ขนาดหน้าปกที่ผิดปกติ 900 × 383 ที่ใช้โดยบัญชีอย่างเป็นทางการของ WeChat

  3. หลังจากที่คุณเลือกอัตราส่วนเป้าหมายแล้ว อัลกอริธึมจะจัดเฟรมรูปภาพใหม่รอบๆ จุดอัตราส่วนทองคำ โดยทั่วไปแล้วจะวางตัวแบบไว้ใกล้กับจุดใดจุดหนึ่ง โดยมักจะสร้างองค์ประกอบภาพที่ดูดีกว่าการครอปอย่างรวดเร็วโดยผู้ที่ไม่ได้ถ่ายภาพหรือฝึกการจัดองค์ประกอบภาพ

  4. หากคุณไม่ชอบผลลัพธ์ เพียงลากง่ายๆ คุณก็สามารถปรับค่าได้ด้วยตนเอง

นั่นคือผลิตภัณฑ์เล็กๆ ทั้งหมดที่มีการซื้อในแอปเพียงครั้งเดียวสำหรับการลบลายน้ำอย่างถาวร