กล้อง 2: ภาพตัวอย่างสีเขียวด้วย samsung s6/s7

ฉันกำลังสร้างแอปกล้องแบบกำหนดเองตามตัวอย่าง Camera2Basic และแก้ไขเพื่อใช้การตั้งค่าด้วยตนเอง .

เมื่อตั้งค่า CONTROL_AWB_MODE เป็น CONTROL_AWB_MODE_AUTO การแสดงตัวอย่างก็ใช้ได้ แต่จะกลายเป็นสีเขียวหลังจาก CONTROL_MODE , CONTROL_AWB_MODE ถูกตั้งค่าเป็น CONTROL_AWB_MODE_OFF และ CONTROL_AWB_LOCK ถูกตั้งค่าเป็น true ใน Samsung s6/s7 ดังภาพต่อไปนี้

ป้อนคำอธิบายรูปภาพที่นี่


person mudin    schedule 18.01.2017    source แหล่งที่มา
comment
จากนั้นคุณจะต้องตั้งค่า CONTROL_AWB_MODE_AUTO เพราะเมื่อคุณตั้งค่านี้ อุปกรณ์ของคุณ [S6 & S7] จะใช้โหมด AWB โดยอัตโนมัติ   -  person Sagar Aghara    schedule 18.01.2017
comment
และอุปกรณ์ซัมซุงบางรุ่นไม่สามารถตั้งค่าโหมด AWB ได้ตลอดเวลา เช่นเดียวกับเปิดหรือปิดตลอดเวลา นั่นคือเหตุผลที่คุณต้องตั้งค่าโหมดอัตโนมัติ   -  person Sagar Aghara    schedule 18.01.2017
comment
ตั้งค่าเป็น AWB อัตโนมัติ จากนั้นแนะนำให้ล็อคใน developer ที่นี่ android.com/reference/android/hardware/camera2/   -  person mudin    schedule 18.01.2017
comment
ฉันกำลังถ่ายภาพหลายภาพ และเพื่อที่จะต่อภาพเหล่านั้น รูปภาพทั้งหมดควรมี AWB, เวลาเปิดรับแสง, ISO, ระยะโฟกัสเท่ากัน...   -  person mudin    schedule 18.01.2017
comment
คุณได้รับวิธีแก้ปัญหาสำหรับสิ่งนี้หรือไม่? ปัญหาเดียวกันใน Huawei P20 Lite ที่มีสีเขียวเหมือนกัน ดังนั้นฉันเดาว่าไม่ใช่ปัญหาเฉพาะของผู้จำหน่าย   -  person PerracoLabs    schedule 04.05.2019
comment
@PerracoLabs มันปวดหัวมากที่ต้องดูแลอุปกรณ์ Android ทั้งหมด ฉันใช้ samsung sdk มันแก้ปัญหาได้หลายอย่าง   -  person mudin    schedule 07.05.2019


คำตอบ (1)


การเพิ่มบรรทัดโค้ดต่อไปนี้ช่วยแก้ไขปัญหานี้ให้ฉันได้

mCaptureRequestBuilder.set (CaptureRequest.CONTROL_AWB_LOCK จริง);

person SudoAzek    schedule 27.08.2019