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