Android Camera開發完全手冊

      隨着Android版本迭代,Camera的重要性也日益凸顯。Camera的數量從後置單顆發展到最新的後置五顆模組;分辨率從後置200萬發展到驚人的一億像素。Android Camera幾乎每一代都在發生翻天覆地的變化。這些變化是作爲終端用戶直觀感受得到的,而作爲從業者同樣能夠感受到來自軟硬件的巨大變化。

      Google將Camera SDK從API1升級到API2;CameraX框架也已經全面推廣;Service升級爲Camera Service、Provider架構;高通在最新的框架中升級到了camx框架…

      面對時刻變化對於Android設備來說越來越重要的相機開發,筆者儘管從業多年,仍然感到缺少總結和提煉。爲了更好的繼往開來,值此項目閒暇之際,決定書寫整理Android Camera開發相關的內容。

      本系列將以模塊的方式從APP開發逐步深入到Framework、Provider、HAL、kernel,並在最後單獨加入Camera Turning相關內容。在整個創作過程中,本人將盡可能多的結合實際生產中遇到的問題,以幫助開發者提高生產效率爲目標,使內容可以滿足初中級開發者。

預計的內容如下:

  1. Android軟件部分
  1. APP開發及Framework框架;
  2. Provider框架;
  3. Camera Metadata;
  1. 硬件部分
  1. Camera HAL
  2. Kernel
  3. Buf的完整流程
  1. 其他
  1. CameraX
  2. NDK
  1. Camera Turning
  2. 擴展

以上就是本系列的主要內容,隨着創作的進展,後續可能會對內容進行調整和修正,以便提高合理性和可讀性。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章