ทำความเข้าใจการเพิ่มแสงในสภาวะแสงน้อยของ Google

บริการ Google Play มีไลบรารี Google Low Light Boost ไลบรารีนี้ช่วยให้แอปปรับความสว่างของกล้องแบบไดนามิกได้แบบเรียลไทม์เพื่อปรับให้เข้ากับสภาพแสงน้อย แม้ขณะที่ทำงานในอุปกรณ์ที่ไม่รองรับโหมด AE เพิ่มแสงในโหมดแสงน้อย

เรามีวิธีต่างๆ ในการจับภาพในที่แสงน้อย หากต้องการเลือกแนวทางที่เหมาะสมกับความต้องการของแอป โปรดดูเลือกตัวเลือกที่ดีที่สุดสำหรับแสงน้อย

อินเทอร์เฟซหลัก

อินเทอร์เฟซหลัก 2 รายการที่คุณควรทราบเพื่อใช้ฟีเจอร์เพิ่มคุณภาพในโหมดแสงน้อยของ Google มีดังนี้

  • LowLightBoostClient ช่วยให้คุณยืนยันว่าได้ติดตั้งโมดูลจากบริการ Google Play แล้ว และติดตั้งโมดูลหากจำเป็น นอกจากนี้ คุณยังใช้ไคลเอ็นต์เพื่อสร้าง LowLightBoostSession ได้ด้วย
  • LowLightBoostSession จะจัดการแพลตฟอร์มอินพุตที่จำเป็นและแสดงตัวอย่างจากกล้องที่ปรับให้สว่างขึ้นบนแพลตฟอร์มที่แอปให้มา คุณใช้ LowLightBoostSession เพื่อเปิดหรือปิดการเพิ่มคุณภาพในที่แสงน้อย

เวิร์กโฟลว์การเพิ่มแสงในสภาวะแสงน้อยของ Google

หากต้องการแสดงภาพตัวอย่างในสภาวะแสงน้อย ให้ทำตามลำดับต่อไปนี้

  1. ตรวจสอบว่าอุปกรณ์ที่คุณใช้รองรับโหมด AE เพิ่มแสงในโหมดแสงน้อยหรือไม่ หากอุปกรณ์รองรับโหมด AE การเพิ่มแสงในสภาวะแสงน้อย ให้ใช้โหมดดังกล่าวแทนการเพิ่มแสงในสภาวะแสงน้อยของ Google
  2. สร้างเซสชัน Camera2 LLB ของซอฟต์แวร์ใช้ได้กับ Camera2 API
  3. สร้าง LowLightBoostClient ออบเจ็กต์นี้มียูทิลิตีที่จำเป็นซึ่งคุณต้องใช้ Google Low Light Boost
  4. ตรวจสอบว่ามีการติดตั้งโมดูลการเพิ่มคุณภาพในที่แสงน้อยหรือไม่ Google เพิ่มคุณภาพในโหมดแสงน้อยเป็นฟีเจอร์ที่บริการ Google Play มีให้ คุณจึงต้องตรวจสอบว่าติดตั้งฟีเจอร์นี้ในอุปกรณ์แล้วหรือยัง หากไม่ได้ติดตั้งไว้ คุณจะต้องติดตั้งโมดูล
  5. ตรวจสอบว่ากล้องของอุปกรณ์รองรับฟีเจอร์เพิ่มคุณภาพในโหมดแสงน้อยของ Google
  6. สร้าง LowLightBoostSession ออบเจ็กต์นี้ช่วยให้คุณเปิดและปิดโหมดแสงน้อยได้
  7. ดูตัวอย่างหรือบันทึกวิดีโอตามปกติด้วย Camera2
  8. เมื่อกล้องไม่ได้ใช้งานแล้ว ให้ปล่อยเซสชัน