กล้องมีทางยาวบน Android ไม่เพียง แต่เราจะเห็นฮาร์ดแวร์ที่ดีขึ้น แต่ยังมีซอฟต์แวร์ที่ดีขึ้นเช่น กล้องพิกเซล ในทำนองเดียวกันมี Buzz สำหรับ Camera2 API และหากโทรศัพท์รองรับ Camera 2 API ในบทความนี้เราจะพูดถึง Camera2 API, Features, Cตรวจสอบ API ของ amera 2 เพื่อดูว่าสมาร์ทโฟนรองรับหรือไม่และ hโอ๊ยเพื่อเปิดใช้งานกล้อง 2 API
หนึ่งปีก่อนกล้องระดับพรีเมี่ยมเป็นเพียงส่วนหนึ่งเท่านั้นของรุ่นพรีเมี่ยมที่มีราคาสูง แต่ตอนนี้แม้แต่รุ่นงบประมาณก็ยังมีกล้องที่โดดเด่นเป็นพิเศษพร้อมผลผลิตภาพคุณภาพสูงและแม้กระทั่งการรวมเทคโนโลยี AI เข้าด้วยกัน ดังนั้นการเปลี่ยนแปลงนี้เกิดขึ้นได้อย่างไรทันใด? การเปลี่ยนแปลงเหล่านี้ช่วยให้อุตสาหกรรมสมาร์ทโฟนและกล้องสร้างความตื่นเต้นให้กับลูกค้าเพื่อให้ได้กล้องที่ดีขึ้นโดยมีการใช้จ่ายงบประมาณเท่าไหร่ การเปลี่ยนแปลงทั้งหมดเหล่านี้เกิดขึ้นเนื่องจากการเปิดตัว Camera 2 API ล่าสุดออกสู่ตลาด ในบทความนี้เราพยายามที่จะอธิบายให้คุณคืออะไร Camera 2 API ในแง่คนธรรมดา
API คืออะไร
ก่อนที่จะเข้าไปดูรายละเอียดของกล้อง 2API มาดูกันก่อนว่า API หมายถึงอะไร API, Application Programming Interface เป็นกลไกที่ส่วนประกอบซอฟต์แวร์ต่างๆสื่อสาร API กำหนดสิ่งที่สามารถทำได้โดยซอฟต์แวร์ที่แตกต่างกันและขยายไปถึงซอฟต์แวร์ที่มีการเข้าถึงระบบ a. ย้ายไปยังส่วนของกล้อง Camera API เป็นตัวกำหนดทุกสิ่งที่แอปพลิเคชันกล้องใช้แสดงตัวอย่างแสดงภาพจับภาพถ่ายวิดีโอใช้เซ็นเซอร์ต่าง ๆ ความเร็วชัตเตอร์ของกล้อง ฯลฯ
Camera2 API คืออะไร
Google เปิดตัว Camera 2 API พร้อม Androidเวอร์ชัน 5. ก่อน Camera 2 API ฟังก์ชั่นกล้องของอุปกรณ์ใด ๆ มีน้อย แอพกล้องถ่ายรูปสามารถใช้เพื่อดูตัวอย่างและถ่ายภาพและถ่ายวิดีโอได้ ด้วย Camera 2 API ทำให้ Google มีตัวเลือกสำหรับนักพัฒนากล้องให้ทำอะไรกับกล้องได้มากกว่า ควบคุมความเร็วชัตเตอร์ (ISO), โฟกัส, การจับภาพ RAW และอื่น ๆ มันช่วยให้นักพัฒนาบุคคลที่สามรวมคุณสมบัติเพิ่มเติมในแอปพลิเคชันของพวกเขาด้วยเครื่องมือที่พวกเขาได้รับผ่าน API
นับตั้งแต่เปิดตัว Camera 2 API ด้วยAndroid รุ่น Lollipop นั้นใช้ API กล้องมาตรฐานในทุกอุปกรณ์ แต่ Google จำกัด ระดับการใช้ API ในโทรศัพท์ที่แตกต่างกัน อุปกรณ์ทุกชิ้นไม่ได้รับการเข้าถึงคุณสมบัติที่สามารถใช้งานได้อย่างเต็มที่โดยใช้ Camera 2 API
ระดับที่แตกต่างกันของ Camera2 API
การดำเนินการเกิดขึ้นในสี่ขั้นตอนที่แตกต่างกัน
- มรดก: ในกรณีที่คุณลักษณะของ Camera 1 API มีให้ใช้งานแบบ จำกัด หมายความว่าจะมีคุณสมบัติพื้นฐานบางอย่างของ API 2
- เต็ม: ที่ซึ่งฟีเจอร์พื้นฐานทั้งหมดของ Camera 2 API พร้อมใช้งานสำหรับการสำรวจ
- Camera 2 API ระดับ 3: เวอร์ชันพรีเมี่ยมที่มีคุณสมบัติพิเศษบางอย่างเช่นการจับภาพ RAW ฯลฯ รวมอยู่ใน API
ดังนั้นหากคุณต้องการใช้แอพบุคคลที่สามขั้นสูงสำหรับการจับภาพและบันทึกวิดีโอคุณจะต้องมีอุปกรณ์ที่รองรับ Full Camera 2 API เป็นอย่างน้อย
Pixel & Nexus ของ Google มอบให้กับอุปกรณ์ของ Google แล้วการสนับสนุนอย่างเต็มที่สำหรับ Camera 2 API ซึ่งหมายความว่าแม้กระทั่งโทรศัพท์ Nexus รุ่นเก่ากว่าก็จะได้รับการสนับสนุนอย่างเต็มที่สำหรับ Camera 2 API ผ่านการอัปเดตระบบปฏิบัติการ ผู้ผลิตอุปกรณ์ดั้งเดิมอื่น ๆ บางรายแนะนำ Camera 2 API ผ่านสมาร์ทโฟนเรือธงที่ออกมาพร้อมกับ Android Lollipop และ Android Marshmallow Samsung, HTC, Lenovo, LG, OnePlus ได้ออกมาพร้อมกับกล้องที่รองรับ Full 2 API แต่ผู้ผลิตบางรายถึงแม้จะมีอุปกรณ์เรือธงของพวกเขาก็ยังไม่ได้นำเสนออุปกรณ์กล้อง API 2 ที่รองรับเต็มรูปแบบ
ด้วยการแนะนำ Camera 2 API, Camerageeks สามารถทำสิ่งต่าง ๆ ได้มากขึ้นสิ่งที่คล้ายกับกล้องมืออาชีพในอุปกรณ์มือถือของพวกเขา ในอนาคตเราอาจเห็นอุปกรณ์ทุกตัวที่เปิดตัวในตลาดมีการรองรับ Full Camera 2 API เป็นอย่างน้อย แต่ ณ ตอนนี้การสนับสนุนอย่างเต็มที่ Camera 2 API ยังคงเป็นคุณสมบัติโทรศัพท์ระดับพรีเมี่ยม อย่างไรก็ตามคุณสามารถตรวจสอบว่าอุปกรณ์ของคุณรองรับ Camera 2 API ได้อย่างรวดเร็วหรือไม่
วิธีตรวจสอบสถานะการสนับสนุน Camera 2 API หรือเปิดใช้งานหรือไม่สำหรับสมาร์ทโฟนของคุณ
- สิ่งที่คุณต้องทำคือดาวน์โหลดแอพง่ายๆที่เรียกว่า โพรบ Camera2 API จาก Google Play Store. ดาวน์โหลดและติดตั้งแอพนี้ในสมาร์ทโฟน Android ของคุณ
- เปิดแอพ มันจะให้รายละเอียดเกี่ยวกับโมดูลกล้องด้านหน้าและด้านหลังของคุณ
- มันจะแสดงสองส่วน: ID กล้อง: 0 และ ID กล้อง: 1. อันแรกแสดงถึงกล้องด้านหลังและอันที่สองหมายถึงกล้องเซลฟี่
คุณสามารถดูข้อมูลทั้งหมดเกี่ยวกับกล้องสมาร์ทโฟนของคุณได้ในแอพนี้ ตอนนี้ใช้ปุ่มต่อไปนี้เพื่อตรวจสอบว่าอุปกรณ์ของคุณรองรับ Camera 2 API หรือไม่
- ระดับ 3 - ผู้ผลิตอุปกรณ์ได้เพิ่มคุณสมบัติเพิ่มเติมบางอย่างให้กับฮาร์ดแวร์กล้องรวมถึงการประมวลผล YUV, การจับภาพ RAW และอีกมากมาย
- เต็ม - สมาร์ทโฟนรองรับความสามารถที่สำคัญทั้งหมดของ Camera2 API
- ถูก จำกัด - โทรศัพท์รองรับฟีเจอร์บางส่วนของ Camera2 API เท่านั้น
- มรดก - โทรศัพท์ของคุณรองรับเฉพาะคุณสมบัติ Camera1 API เท่านั้น ดังนั้นไม่รองรับ Camera2 API มันก็เรียกว่าคamera 2 API Legacy
มันอธิบายกล้องได้อย่างชัดเจน 2 API ระดับ 3 เต็มแล้ว
นั่นคือทั้งหมดที่เกี่ยวกับ Camera2 API ตอนนี้ดาวน์โหลดแอพและตรวจสอบว่าอุปกรณ์ของคุณรองรับความสามารถที่น่าประทับใจของ Camera2 API หากคุณมีคำถามใด ๆ โปรดแจ้งให้เราทราบในความคิดเห็นด้านล่าง
ความคิดเห็น