Camera2 และ CameraX มี Extensions API ที่ช่วยให้แอปของคุณเข้าถึงส่วนขยายต่อไปนี้ที่ผู้ให้บริการได้ติดตั้งใช้งาน ในอุปกรณ์ Android
- อัตโนมัติ: ปรับโหมดส่วนขยายตามพื้นหลังของฉากปัจจุบัน ซึ่งขึ้นอยู่กับการติดตั้งใช้งานไลบรารีของผู้ให้บริการ เช่น ในสถานการณ์ที่มีแสงน้อย โหมดอัตโนมัติจะเปลี่ยนเป็นโหมดกลางคืนเพื่อถ่ายภาพ สำหรับภาพบุคคล โหมดอัตโนมัติจะใช้ฟีเจอร์รีทัชใบหน้าหรือโบเก้
- โบเก้: ทำให้วัตถุเบื้องหน้าคมชัดและเบลอพื้นหลัง โดยปกติจะใช้ถ่ายภาพบุคคลที่มีพื้นหลังเบลอและนุ่มนวล
- รีทัชใบหน้า: ปรับลักษณะผิว สีผิวใต้ตา และอื่นๆ
- HDR (High Dynamic Range): ขยายช่วงการเปิดรับแสง ทำให้ได้ภาพที่สดใสยิ่งขึ้น ในโหมด HDR กล้องจะถ่ายภาพหลายๆ รูปด้วยค่าการเปิดรับแสงต่างๆ กัน แล้วนำมารวมกันเป็นภาพเดียว
- กลางคืน: ทำให้ภาพสว่างขึ้นในสถานการณ์ที่มีแสงน้อย กล้องจะถ่ายภาพหลายๆ รูปด้วยค่าการเปิดรับแสงต่างๆ กัน แล้วนำมารวมกันเป็นภาพเดียว กระบวนการนี้อาจใช้เวลาหลายวินาที และผู้ใช้ควรจับโทรศัพท์ไว้ให้นิ่งขณะที่กล้องถ่ายภาพ
Camera2 และ CameraX Extension API มีชุดส่วนขยายเดียวกัน ซึ่งพร้อมใช้งานในอุปกรณ์ที่รองรับหลายรุ่น
อุปกรณ์ที่รองรับ
อุปกรณ์บางรุ่นไม่รองรับส่วนขยาย และแม้ว่าอุปกรณ์จะรองรับส่วนขยาย แต่ก็อาจไม่รองรับส่วนขยายทั้งหมด
ดูรายการอุปกรณ์ที่ทราบว่ารองรับส่วนขยายได้ที่ ดู อุปกรณ์ที่รองรับ หากต้องการตรวจสอบว่า ส่วนขยายพร้อมใช้งานในอุปกรณ์ของคุณหรือไม่ โปรดดู เอกสารประกอบเกี่ยวกับ Camera2 Extensions API และ CameraX Extensions API ตามลำดับ
ขั้นตอนถัดไป
ดูวิธีเปิดใช้ส่วนขยายกล้องสำหรับแอปของคุณ