ข้อกำหนดทาง技术ของ bria/remove-background
| ข้อกำหนด | รายละเอียด |
|---|---|
| รหัสโมเดล | bria/remove-background |
| ผู้ให้บริการ | Bria |
| ประเภทโมเดล | API สำหรับการแก้ไขภาพ/ลบพื้นหลัง |
| งานหลัก | ลบพื้นหลังออกจากภาพโดยคงวัตถุหลักในฉากหน้าไว้ |
| ความสามารถพื้นฐานของ Bria | ปลายทาง Remove Background ของ Bria ใช้โมเดล RMBG 2.0 |
| ประเภทอินพุต | URL รูปภาพสาธารณะหรือรูปภาพที่เข้ารหัสแบบ base64 ขึ้นอยู่กับการใช้งานปลายทาง |
| รูปแบบภาพที่รองรับ | เส้นทาง remove-background ของ Bria รองรับ JPEG และ PNG; เอกสารของ Bria ระบุข้อจำกัดเกี่ยวกับไฟล์และโหมดสีที่รองรับ |
| โหมดสีที่รองรับ | RGB, RGBA, หรือ CMYK. |
| ผลลัพธ์ | ภาพที่ลบพื้นหลังออกโดยคงฉากหน้าไว้ พร้อมข้อมูลความโปร่งใส/อัลฟาแบบนุ่มนวล |
| ตัวเลือกการกลั่นกรอง | ปลายทางของ Bria รองรับการตั้งค่าการกลั่นกรองแบบเลือกได้สำหรับตรวจสอบความปลอดภัยของอินพุตและเอาต์พุต |
| รูปแบบการประมวลผล | ปลายทางแก้ไขภาพรุ่น v2 ของ Bria ถูกประมวลผลแบบอะซิงโครนัสโดยปริยาย โดยส่งคืนตัวระบุคำขอและ URL สถานะสำหรับติดตาม |
| กรณีใช้งานทั่วไป | การตัดวัตถุสินค้า, ภาพสำหรับอีคอมเมิร์ซ, เวิร์กโฟลว์งานสร้างสรรค์, แอสเซ็ตโฆษณา และการแยกวัตถุเพื่อการแก้ไขต่อเนื่องในขั้นถัดไป ข้อนี้เป็นการอนุมานจากการวางตำแหน่งผลิตภัณฑ์ของ Bria และคำอธิบาย RMBG 2.0 |
bria/remove-background คืออะไร?
bria/remove-background เป็นตัวระบุแพลตฟอร์มของ CometAPI สำหรับปลายทางโมเดลลบพื้นหลังของ Bria ออกแบบมาเพื่อแยกวัตถุหลักในภาพโดยลบพื้นหลังรอบๆ ออก ให้ผลลัพธ์ที่คงรายละเอียดขอบและความโปร่งใสเพื่อการประกอบภาพที่สะอาดขึ้น เอกสารทางการของ Bria ระบุว่าเส้นทาง remove-background ใช้ RMBG 2.0 ซึ่งเป็นรุ่นใหม่ของโมเดลลบพื้นหลังของบริษัท
เมื่อเทียบกับเครื่องมือตัดแบบสองค่าที่เรียบง่าย Bria เน้นการจัดการความโปร่งใสแบบนุ่มนวล ช่วยคงขอบเขตที่ละเอียด เช่น เส้นผม ขอบกึ่งโปร่งใส และเส้นรอบรูปของวัตถุที่เนียนขึ้น นอกจากนี้ Bria ยังอธิบายว่าพฤติกรรมการไบนาไรซ์สามารถปรับแต่งได้ หมายความว่านักพัฒนาสามารถใช้เอาต์พุตแบบโปร่งใสโดยตรงหรือกำหนดเกณฑ์ให้เป็นมาสก์แบบเข้มงวดขึ้นตามเวิร์กโฟลว์
ในการใช้งานจริง bria/remove-background มีประโยชน์ในทุกกรณีที่ต้องการแยกฉากหน้าจากภาพถ่ายอย่างสะอาด ไม่ว่าจะเป็นการเตรียมภาพแคตตาล็อก การสร้างแอสเซ็ตการตลาด สายการผลิตดีไซน์อัตโนมัติ และการเตรียมก่อนสำหรับการแก้ไขภาพขั้นต่อไป
คุณสมบัติหลักของ bria/remove-background
- ความสามารถในการแยกวัตถุคุณภาพสูง: ลบพื้นหลังพร้อมคงวัตถุหลักไว้ โดยอาศัยความสามารถ RMBG 2.0 ของ Bria สำหรับการลบพื้นหลัง
- เอาต์พุตความโปร่งใสแบบอัลฟานุ่มนวล: ส่งคืนผลลัพธ์ที่คำนึงถึงความโปร่งใส ไม่ใช่เพียงมาสก์แบบสองค่าอย่างเดียว ช่วยให้ขอบเป็นธรรมชาติ
- พฤติกรรมมาสก์ที่ปรับแต่งได้: Bria ระบุว่าผู้พัฒนาสามารถไบนาไรซ์เอาต์พุตแบบโปร่งใสด้วยเกณฑ์ที่กำหนดเองเมื่อจำเป็นต้องใช้มาสก์แบบสองค่า
- อินพุตที่เป็นมิตรกับนักพัฒนา: รองรับการส่งภาพผ่าน payload แบบ base64 หรือ URL ของภาพที่เข้าถึงได้สาธารณะ
- ข้อจำกัดของรูปแบบและโหมดสี: รองรับอินพุต JPEG และ PNG พร้อมการรองรับโหมดสี RGB, RGBA และ CMYK ตามที่มีการบันทึกไว้
- การควบคุมความปลอดภัย: มีตัวเลือกการกลั่นกรองสำหรับตรวจสอบความปลอดภัยของอินพุตและเอาต์พุตในปลายทางของ Bria
- รองรับเวิร์กโฟลว์แบบอะซิงโครนัส: ปลายทางรุ่น v2 ของ Bria ออกแบบมาเพื่อรองรับการประมวลผลแบบอะซิงโครนัส เหมาะสำหรับการผสานใช้งานในระบบผลิต
- เข้ากับไปป์ไลน์การแก้ไขภาพที่กว้างขึ้น: Bria จัดวาง remove-background ควบคู่กับ replace-background, blur, ครอป และ API แก้ไขอื่นๆ ทำให้เหมาะสำหรับเวิร์กโฟลว์ภาพรวม
วิธีเข้าถึงและผสานใช้งาน bria/remove-background
ขั้นตอนที่ 1: ลงทะเบียนเพื่อรับคีย์ API
หากต้องการเรียกใช้ bria/remove-background ให้สร้างบัญชี CometAPI และสร้างคีย์ API จากแดชบอร์ด เมื่อได้รับคีย์แล้ว ให้จัดเก็บอย่างปลอดภัยและใช้ในเฮดเดอร์ Authorization สำหรับทุกคำขอ
ขั้นตอนที่ 2: ส่งคำขอไปยัง API ของ bria/remove-background
ใช้ปลายทาง API ของ CometAPI ที่เข้ากันได้กับ OpenAI และระบุ bria/remove-background เป็นโมเดล แทนที่ YOUR_COMETAPI_KEY ด้วยคีย์ API จริงของคุณ
curl --request POST \
--url https://api.cometapi.com/v1/responses \
--header "Authorization: Bearer YOUR_COMETAPI_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "bria/remove-background",
"input": [
{
"role": "user",
"content": [
{
"type": "input_text",
"text": "Remove the background from this image."
},
{
"type": "input_image",
"image_url": "https://example.com/input-image.jpg"
}
]
}
]
}'
ขั้นตอนที่ 3: ดึงและตรวจสอบผลลัพธ์
อ่านการตอบกลับของ API และแยกเพย์โหลดผลลัพธ์ที่สร้างขึ้น ตรวจสอบว่าภาพที่ส่งคืนมีการลบพื้นหลังอย่างสะอาด โดยเฉพาะบริเวณขอบที่ละเอียดเช่น เส้นผม แก้ว เงา หรือบริเวณกึ่งโปร่งใส หากเวิร์กโฟลว์ของคุณต้องการการแบ่งส่วนที่เข้มงวดยิ่งขึ้น ให้ประมวลผลเอาต์พุตความโปร่งใสต่อเป็นมาสก์แบบสองค่าตามกฎการตั้งเกณฑ์ของแอปพลิเคชัน เอกสารของ Bria ระบุว่าปลายทางพื้นฐานรองรับเอาต์พุตที่คำนึงถึงความโปร่งใส และเวิร์กโฟลว์รุ่น v2 อาจทำงานแบบอะซิงโครนัสขึ้นอยู่กับรูปแบบการผสานใช้งาน