ทำไมปุ่ม HDR หายไป


คำตอบ:


11

ฉันได้ดูเล็กน้อยในตอนนี้ที่แหล่ง Android 4.2 ออกมา

ปรากฎว่า HDR ไม่ได้ทำโดยแอพกล้องตัวเองมันเป็นโหมดฉากที่ต้องได้รับการสนับสนุนจากการใช้งานระบบปฏิบัติการและ / หรือไดรเวอร์

แอพกล้องจะลบปุ่ม HDR หาก:

  1. คุณไม่ได้อยู่ในระดับ API 17 (Android 4.2) หรือสูงกว่าหรือ;
  2. Camera.Parameters.getSupportedSceneModes ()ส่งคืนค่า null หรือรายการที่ไม่มีสตริง "hdr"

ดังนั้นในระยะสั้นโหมด HDR จะถูกใช้งานโดยไดรเวอร์กล้องของระบบปฏิบัติการและไม่สามารถเพิ่มลงในแอพกล้องมาตรฐานได้โดยไม่ต้องเจาะเข้าไปในระบบปฏิบัติการ ฉันยังไม่ได้ทำ แต่ถ้าฉันคิดออกฉันจะโพสต์อัพเดท


เท่าที่ฉันรู้มีกระทู้ใน XDAที่อธิบายถึงวิธีการรั่วไหลของกล้อง 4.2.apk ที่ทำงานบน Galaxy Nexus ดังนั้นจึงไม่ได้อยู่ในคนขับรถก็เป็นบางสิ่งที่ libcamera (ดูที่เชื่อมโยง .zip ในหัวข้อสำหรับการเพิ่มเติม)
CE4

@ ce4 แอพกล้องย้อนกลับเข้ากันได้กับ 4.1 แต่ฉันบอกว่ามันจะลบปุ่ม HDR ออกจากหน้าจอหากมันล้มเหลวในการทดสอบสองอย่างข้างต้น แอพกล้องถ่ายรูปเพียงแค่ร้องขอโหมด HDR จากระบบปฏิบัติการถ้ามีฉันไม่ได้ดำน้ำในส่วน C ++ เพื่อดูว่ามันอยู่ใน OS หรือไดรเวอร์ แต่แน่นอนว่ามันไม่ได้เป็นส่วนหนึ่งของแอปพลิเคชั่นกล้อง / แกลเลอรี่หรือ Java ส่วนของ Android
Gareth Davidson
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.